#vacancy #Moscow #remotework #Developer #Android
🔆Position - Android Developer, Senior
🔶Company - Art-Fintech
⌨️Candidate Requirements:
- Russian Federation citizenship and location
- 5+ years of experience with Kotlin
- Commercial development experience with Jetpack Compose, understanding of recomposition, side effects, custom layouts
- Experience with Clean Architecture and multi-module projects
- Multi-module: designing modular structure, dependency management
- Understanding and experience with MVI
- Proficient with DI (Binds, Provides, Scopes, Components, Qualifiers)
- Experience with Flow, StateFlow, SharedFlow, structured concurrency, error handling
- Experience with migrations, complex queries, transactions, converters
- Experience with client configuration, interceptors, error handling
- Advanced Git commands (rebase, cherry-pick, stash), conflict resolution
- Module configuration, buildSrc/convention plugins
- Test architecture, mocks, snapshot tests, code coverage
- Experience with Surf Navigation or Cicerone
- Knowledge of kotlinx.serialization
- Experience writing snapshot tests
- Understanding of CI/CD principles
- Experience with Firebase (Crashlytics, Analytics, Distribution)
- Familiarity with Detekt, KtLint
- Experience with different build flavors (flavors, build types)
- Experience with HMS and GMS
- Convention plugins: custom plugins for module configuration
🔗Conditions:
Full-time, 5/2.
💵Salary up to 200k rubles net.
🪩A little about us:
The Art-Fintech group of companies has been on the market for over 20 years — an international provider of innovative banking software solutions. Our company develops software for the financial sector
🖋 @Oleghols_