The Job
- We are looking for Experienced Android Developer to join our dynamic teams;
- Our products have a high potential to reach multi-millions users. And you will have a chance to contribute and resolve interesting problems at scale, to serve multi-millions users;
- Maintain a high-quality robust codebase;
- Actively research and apply new technology, new toolset;
- Proven ability to lead or work on large mobile projects end-to-end from architecture to implementation and deployment;
- Enjoy working on challenging solutions and systems;
- Believe that building great applications is not only about delivering code that “works”, but involves thinking about reusability, maintainability, security and performance;
- A “Can do attitude” and a product mindset.
Your Skills and Experience
- Deep understanding of Android SDK;
- Deep understanding of Android Clean Architecture;
- Extremely proficient in modern mobile and server coding and design practices. For example, MVVM, MVP, SOLID, KISS, DRY principles, design pattern;
- 6 months+ of experience developing android apps in Kotlin;
- Working experience with Agile, A/B testing, GIT Flow;
- Developer;
- Solid understanding of the full mobile development life cycle;
- Understanding of the MVVM;
- Android Jetpack component: Live data, work manager, data binding, paging;
- Experience handling memory leak;
- Understanding of the performance constraintlayout, relativelayout, linearlayout;
- Firebase family: Remote config, crash, message cloud, event…;
- Working experience with Agile, A/B testing, GIT Flow;
- Junior;
- Understanding of the activity, fragment lifecycle;
- 3rd library: Retrofit;
- Proficiency with Android SDK;
- Experience working with remote data via REST and JSON;
- Working experience with GIT Flow;
Why you’d love working here
- Meaningful work with passionate colleagues;
- Attractive compensation, regular assessments and salary reviews;
- Year-end bonus & performance bonus;
- Attractive benefits for team activities (team building, team outing, sport, trade union activities);
- Very nice & open office with full of accessories for active recreation, sport, fruits, coffee and tea;
- We create a environment where you can be best of yourself, grow with us and together we make it works.