Senior Android Developer Offline

Our customer is Danish largest retail chain Coop, which serves about 36,000 of Coop employees and about 2 million of Coop loyalty card holders. The award winning App currently consists of 140+ screens (per OS) and covers all the needs of a household:

- A high load Payment Platform that handles tens of millions of payments per year, and modern E-money banking software.

- Personalised offers

- Cooking inspiration

- Instore end-to-end shopping experiences (Scan & Pay)

- And much much more...

On average there are 250.000 unique users per day using the app to solve everyday challenges of running a household. Our 20.000 Play Store reviews are very high (over 4.0 average) and we want to improve that even more.

 

RESPONSIBILITIES

Delivering successful customer experiences through small and effectful increments and stable operations

Collaborate with Product Owner, teammates and stakeholders on side (regular business trips to Denmark)

Generate ideas of the app improvement, perform code review and evaluation of technical decisions of your peer team member

Other common tasks like writing clean code, performing deployment, writing unit tests, UI tests, sharing knowledge with other team members, etc.

REQUIREMENTS

3+ years of developing Android applications

You are a team player and a desire to deliver the best possible customer experiences

You are proficient in English (all team communication is in English)

Solid experience of code versioning tools (Git)

Highly experienced with Java and Kotlin as well as good understanding of MVVM, MVP, VCS

Hands-on experience in writing tests (Unit, UI, Integrational etc)

Experience in SQLite, Room

Ability to build clean code, memory efficient app and fluent UI/UX

Strong analytical thinking and good communication skills

Strong problem-solving skills

Hands-on experience with API integrations (ideally also versioning of APIs)

Experience working with SCRUM (having Agile mindset)

AS A PLUS

Experience with multi-application solutions

Experience in mobile DevOps best practices, CI/CD pipelines

Experience in building modular apps (following Modular Architecture best practices)

Experience and good knowledge of Android Jetpack and RX will be a huge plus

Interest in Google’s design principles and interface guidelines

The job ad is no longer active
Job unpublished on 28 April 2020

Look at the current jobs Android Lviv→