Senior Android Developer

Лого на Appolica LTD

Appolica LTD


Appolica is a leading mobile app agency working with start-ups and established brands like KBC, Tide, Football Index, PostBank, OnTheMarket, AT&T, etc.
We work together with our clients to build compelling apps that provide lasting engagement with their customers. Our deep understanding of mobile technology enables us to bring a level of expertise to our clients like no one else.

Job Purpose:

  • Work in an Agile (SCRUM) environment with small self managed teams to deliver high quality native apps for clients across various industries.
  • Participate in software code reviews to ensure the creation of high-quality, robust code by all team members.
  • Collaborate with designers in your team to come up with the best solutions to challenging UI/UX problems.
  • Translate wireframes and mock-ups into fully functioning features.
  • Work with members of the QA team to ensure we are developing high quality software.
  • Participate and contribute in the continuous improvement of our delivery process.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

About you:

  • Have minimum 3 years of experience shipping Android applications in a professional setting
  • Excellent coding skills in Kotlin and Java
  • Expert knowledge of Android SDK
  • Experience with Data Binding
  • Experience with RxJava
  • Capable of making architectural decisions.
  • Experience with MVVM design pattern.
  • Experience in writing clean and testable code as well as unit tests.
  • Very good knowledge in Android application architectural patterns
  • Understand how to coach teams to deliver products in an Agile environment.
  • Expert in Android Architectural components (ViewModel, LiveData, Lifecycle aware components)
  • Experience with Dependency injection - Dagger 2, Koin
  • Experience in working with REST APIs and Retrofit (or similar)
  • Experience with Continuous Integration and Deployment
  • Working experience with Git
  • Solid written and verbal English communication skills


  • History of using Material Design guidelines in UI and UX development

What we offer:

  • Working in a friendly and supportive atmosphere
  • Career advancement and salary increase opportunities based on your level of engagement
  • Salary based on your knowledge/experience level
  • Christmas bonuses
  • Young, motivated and helpful colleagues
  • Freedom and support to develop your skills and knowledge in areas of your own preferences (Want to try something that will upskill you and will improve our projects? – Go for it!)
  • Flexible working hours
  • Opportunities to travel
  • Coffee, tea, snacks

If you recognize yourself in the description above, send us your CV in English today!

Only short-listed candidates will be contacted for an interview. All applications will be treated in strict confidentiality.

Required skills

MVVM Design Pattern
Android SDK
Data Binding
Dagger 2


Additional days paid annual leave
Additional medical insurance
Christmas and Easter bonuses
Company training
Discounts from various retail chains
Fruit and snacks in the office
Home office
Office drinks
Performance-based bonuses
Referral bonuses
Relocation options
Team buildings