BGR – Principal Engineer – Mobile

Contract type: Permanent

Category: Bulgaria - Technology

Location: Sofia, Sofia City Province, BG

We’re searching for an experienced Principal Mobile Engineer  with a passion for building great applications with intuitive UX to join our team. You understand the need for easily and automated tested code balanced against the need to move fast in delivery. You’ll be working on a product that is a part of day-to-day life of millions of people, and what you do will define how they interact with the company on a daily basis.


A bit about us…  

Costa Coffee has revolutionised the coffee industry since we first opened our doors in 1979 in London, and since then, we’ve been on a mission to inspire the world to love great coffee, supported by our parent company Coca-Cola. Over 51 years, we have grown to become a global brand serving 3 million cups of coffee every day across 42 markets through a range of platforms for all those delightful coffee occasions.

As for coffee technology we’re quite simply trailblazing the industry, and our tech hub in Bulgaria is perfectly placed to play a crucial role in our strategic ambition to be a leader in new technology that continues to transform the coffee experience for our customers.  Whether it’s coding new features for our No1 loyalty app, developing digital payment methods, or working on technology integration for our fully robotic coffee machines that excites you, you’ll have the opportunity to contribute to groundbreaking technology whilst being part of an agile team full of warmth, passion and courage to do things differently. 


A bit about the role… 

As a principal engineer in our mobile teams you’ll work with teams of mobile developers, alongside backend engineers, product designers and managers, QA testers, data scientists and business analysts. Along with being part of the extended leadership function within the Digital Technology area of Costa. You and your team(s) will be responsible for delivering the roadmap set out for the Digital area as well as continuously improving what is already out there. As a leader in the area you’ll have the opportunity to have impact on both what we build, and how we build it.


A bit about you…  


To succeed at Costa, it is important that you embrace our values and enjoy working with diverse and committed colleagues. In addition, we would hope to see some of the below:

  • Evidence of delivering consumer-facing, mass-market, high-performance mobile applications.
  • Experience supporting multiple codebases across different markets.
  • Native development for Android (Android SDK, Kotlin) and iOS (Swift) – We’re looking for an expert.
  • Experience integrating APIs and integrating third-party services.
  • Experience leading full life cycle development from a technical viewpoint – concept, design, build (code), deploy, test, release, functional and performance test automation.
  • Experience in technical decision making on solutions and issues.

What we can offer… 

We’re on an exceptional adventure and can offer a truly purpose led career with flexibility to suit your personal needs. In addition, you will benefit from the below: 

  • Costa Incentive Scheme 
  • Life, Accident & Disability Insurance  
  • Healthcare  
  • Wellness Allowance 
  • Multisport Card (self-funding) 
  • 25 days annual leave


Location / Travel:  

The role will be hybrid model with the expectation of being in the Sofia office 2-3 days per week as required. Some international travel may also be required on up to a quarterly basis e.g. to the UK to participate in face to face planning meetings with our central digital teams and stakeholders.


At Costa Coffee we celebrate Inclusion and Equality; we believe everyone should bring their true self to work. We advocate collaboration and transparency and embrace differences in all that we do. #nowisthemoment to join.