Costa Coffee Logo jpg

Android Developer

Costa Coffee

Описание на работата

About the job

Android Developer

At Costa Coffee, we are what we craft. Were reimagining coffee experiences in over 50 countries and counting, as a key part of the Coca-Cola System. Whether you get your coffee in a store, from a machine, at home, or on the go weve got you covered.

We want to be the leaders in new technology that transforms coffee experiences. At the heart of this is our coffee technology hub in Sofia, developing fresh solutions and reimagining the future of coffee to make greatness every day.

We also want to help you grow in your career through amazing experiences, our apprenticeship scheme, and development programmes. At Costa, you can go beyond the day-to-day.

 

And as an Android Developeryoull help make greatness every day too.

This is a very exciting time to join our expanding Tech Hub in Sofia. This new role will report into the Lead Technology and Digital Engineer. As an Android Developer you will be working on our core loyalty applications across a number of markets including the UK, India and Poland supporting millions of our consumers.

 

So, why Costa? We're a global coffee brand with bold plans and some pretty brilliant perks to sweeten the deal:

  • Life, Accident & Disability Insurance
  • Healthcare Benefits for you and your dependence
  • Preferential rates on a Multisport Card for you and the family

Were passionate about being a great place to work, where you can bring your real self into our mix. We firmly support diversity, equity and inclusion, and continue to work with our teams to shape the future of our culture and values: Disciplined to Deliver, Passion for Progress, Win with Warmth, Courage to Challenge and Trusted Team Players.

 

What youll do

Being an Android Developer is your chance to join our exciting hub in Sofia - which means youll be:

  • Delivering quality products using industry standard and team adopted coding standards and processes agrees and adheres to team standards and processes and implements solutions using good quality and robust code
  • Participating in planning, design, and architecture sessions covering product and technical designs and architecture and implementations within the team and with external stakeholders
  • Participating in Agile development processes including communicating and voicing ideas, questions, and concerns openly with the team
  • Partnering with a wide range of stakeholders and roles (product owners, architects, quality automation leads, marketers, analytics experts, content authors, program leads, etc.) to ensure successful delivery of the right product built the right way

Who you are

Its your unique ingredients were interested in:

  • Exceptional knowledge in Android Mobile Application Development
  • Experience working with Retail, QSR and/or Hospitality systems
  • Native Android development: Android SDK, Java, Kotlin, Coroutines and Android Lifecycle
  • Design patterns, OOP, and architectural patterns like MVP, MVVM and Clean Architecture
  • Strong knowledge of Android UI design principles, patterns, and best practices including dynamic UIs, Fragments and Android Architecture Components
  • Reactive Programming experience in RxJava

 

Location Sofia Hybrid

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.

Наскоро добавени работни места във България

Software Engineer

Full Stack Software Engineer

Senior Python Developer

Senior Software Engineer

Who is Hiring is part of Cybrient Technologies SA