Reach out directly about this role
We are currently looking for a Senior Android developer to work on the Frisbee project — a secure and fault-tolerant corporate messenger for effective teamwork. Frisbee combines the ease of use of public messengers with the features needed for work, and offers various solutions for secure storage and deployment.
Our Android application is written in Kotlin. We follow the principles of Clean Architecture and use the MVVM pattern. We actively use a reactive approach, have transitioned to Coroutines and Flow, although there's still a bit of RxJava left. Interaction with the server occurs via REST and SSE (socket). For network requests, we use Retrofit 2 and OkHttp. The database is Room, navigation is implemented with Cicerone, and for dependency injection, we use Toothpick. Development is done in Android Studio using the Git version control system, and tasks are tracked in Jira.
The project has been in development since December 2019, it is a long-term product with real clients.
Responsibilities:
Candidate requirements:
from 6 years
Experience
Full-time
Employment
Senior
Grade
Mobile Development
Specialization
IT & Tech
Industry
Product company
Company Type
By city
IT & Tech
Industry
Product company
Company Type