TechTellent is looking for a skilled Android Team Lead to join our team.
We are a fast-growing global IT & Tech company based in Cyprus that values its people and provides a positive work environment. We recruit and retain top IT talent, providing opportunities for growth and advancement to deliver world-class solutions to clients worldwide.
Currently we are looking for an Android Team Lead in Mobile Team.
Main areas of work:
- Betting/Gambling Platform Software Development — software development that is easy to use and personalized for each customer.
- Highload Development — development of highly loaded services and systems.
- CRM System Development — development of a number of services to ensure a high level of customer service, effective engagement of new customers and retention of existing ones.
- Big Data — development of complex systems for processing and analysis of big data.
- Cloud Services — we use cloud technologies for scaling and business efficiency.
Currently we are looking for an Android Developer in Mobile Team Android.
Responsibilities
- Development of a new functionality;
- Maintenance and refactoring of the legacy features;
- Research and implementation of optimal tech solutions;
- Participate in discussions of business initiatives.
Requirements
- 5 + years experience in the development of commercial Android native apps;
- 1+ years of experience as a Team Lead;
- OOP, data structures, templates and design principles (SOLID);
· Core Java;
- Experience with Kotlin and Jetpack Compose;
- Experience with RESTful APIs and web services integration;
- Practical experience with Dependencies Injection pattern (Hilt, Dagger);
- Knowledge of the MVVM, and MVI architectural patterns;
- Familiarity with debugging and testing tools;
- Knowledge and experience of using GIT.
Will be a plus:
- Experience in using Firebase services;
· Experience with WebView;
· Experience with RxJava;
- Experience working with multi-module projects;
- Ready-made projects on GitHub or GooglePlay.