Project information:
Â
Responsibilitites:
Co-develop and enhance Android mobile applications across all phases of the software lifecycle: requirements analysis, design, implementation, testing, deployment and publishing in the Google Play Store
Take ownership of specific components or the entire system, depending on project scope
Integrate applications with backend services, cloud platforms, enterprise systems and low-code solutions.
Collaborate with UX/UI experts to deliver outstanding user experiences and ensure high customer satisfaction
Requirements:
7+ years of experience in Android development
2+ years of proven experience in Flutter (must-have)
Strong proficiency in Kotlin and Android SDK
Hands-on knowledge of design and architectural patterns: MVP, MVVM, dependency injection (Dagger, Hilt) and reactive programming (RxJava, RxBinding)
Experience with databases (Room, Realm, SQLite), network communication (REST, JSON, Retrofit) and Android Jetpack
Familiarity with Git/Gitflow version control
Basic knowledge of mobile DevOps and CI/CD pipelines
Fluent English communication skills
Experience with iOS or other hybrid technologies is a plus
We offer:
We proudly deliver to the leaders across industries.