Description
We are looking for an Android developer to join the team of a corporate communication platform that combines a messenger, email, meetings, and calls. We want to delve deeper into the interface so that users remain satisfied and the development team gains another reliable assistant and like-minded colleague.
Responsibilities
- development and implementation of new user interface components and animations
- maintaining the relevance and compatibility of the design system
- optimization of user interface performance
- refactoring and optimization of existing code
- conducting code reviews to maintain high code quality and share knowledge within the team.
Requirements
- at least 3 years of experience in Android development
- knowledge and understanding of the MVVM architectural pattern
- experience in implementing custom Android components
- animation development skills
- knowledge of Jetpack Compose
- desire to learn and apply best development practices
- ability to analyze and work with others' code
- deep knowledge of Android SDK
- understanding of Clean Architecture principles.
Tech Stack:
- Kotlin
- MVVM
- RxJava3/Flow
- Room
- Jetpack Compose
- Koin
Conditions
- location: Moscow, Poklonnaya 3k1
- hybrid work format possible
- flexible start of the working day
- salary level is determined based on the interview results
- a team of professionals
- free gym
- private medical insurance from day 1 of work
- training and certification at company expense (including compensation for English language courses)
- established processes for adaptation, evaluation, and a clear career growth system within the company
- a mentor for the adaptation period and a rich corporate life in which you can participate voluntarily.