RT Labs creates and develops large-scale digital services for Gosuslugi — the portal, mobile applications, socially significant services, and e-government systems. Our team makes the lives of millions of users easier and allows them to solve life issues in a few clicks.
We are currently looking for an Android Developer to join our team.
What you will do:
- Develop country-scale mobile applications with millions of active users.
- Work in a friendly team on interesting tasks in a multi-module project with a modern stack.
- Develop and document a component library.
- Interact with other team members to effectively resolve emerging issues.
We expect you to have:
- Over 3 years of commercial Android development experience.
- Knowledge of Kotlin, Android SDK.
- Understanding and application of OOP and SOLID principles, Clean Architecture.
- Experience working in a modular project.
- Experience with Dagger 2 and understanding of DI principles.
- Experience with RESTful API, Retrofit + OkHttpClient, Coroutines and Flow.
- Knowledge of design patterns.
- Experience with version control systems (Git).
What we offer:
- Work on socially significant projects in an accredited IT company.
- Competitive salary + quarterly bonuses.
- Voluntary medical insurance + dental care and international insurance.
- Flexible start to the workday.
- Hybrid work format: 3 days a week in the office and 2 days at home for Moscow, St. Petersburg, Kazan, Yaroslavl, Rybinsk, Nizhny Novgorod, Voronezh, Krasnodar, Samara, Yekaterinburg.
- Remote format for other cities.
- Compensation for 9 types of expenses: from CASCO to vacation vouchers.
- An interesting program of internal and external training.
- A strong team of talented specialists.
- Transparent conditions for development and career growth.