As Android developer your main duty will be developing top-notch applications with an audience of 100+ K daily users and more.
Along with that you will have to closely cooperate with project management (Product Owner, Project Manager), be responsible for the application architecture, broad technical solutions, choosing right libraries and tools to effectively accomplish development tasks. In a wider perspective, you will have to cooperate with the teammates (iOS and web developers, QA engineers, designers), suggest and execute development process improvements.
Currently, we are using: Kotlin / Java, RxJava 2, Koin, Dagger 2, Android Architecture Libraries, Google\Firebase Services, Social network SDK, Jenkins server and Fastlane.
Examples of our cool projects:
Hunkemöller — 1.8M+ downloads and 200K monthly active users
Esso
AB Inbev
and many more tbwa-x.com
Requirements
We would like to get in touch with you when you recognize yourself in the following profile:
— Have 2+ years of Android development experience (Kotlin/Java);
— Proactive team player;
— Have a deep understanding of mobile applications development lifecycle;
— Have fundamental understanding and hands on experience in OOP and OOD;
— Understand time complexity of Arrays, HashTables, Maps and how they are built under the hood;
— Have multiple apps released into GooglePlay.
Would be a plus
— Experience with Unit Testing;
— Ready to accept technical challenges and solve complex tasks;
— Ready to adapt to a rapidly changing environment.
We offer
— Friendly team of passionate professionals;
— Interesting and challenging tasks;
— Comfortable working conditions;
— 40 hours working-week, 20 working days paid vacation and sick leaves;
— Opportunities for self development;
— Work in international company where you can be a part of creating an innovative product;
— Exciting projects involving newest technologies;
— Open-minded management.