Android Developer (42814)
I am looking for an experienced Android Developer to help build and evolve a modern banking platform focused on high-quality mobile user experience and clean architecture. You will develop new features, refactor existing functionality, and create advanced UI components using Kotlin and Jetpack Compose. The role combines hands-on Android engineering, testing, and collaboration with business analysts and designers in a dynamic Agile environment with strong focus on maintainability, performance, and elegant implementation.
🚀 Project
- implement new Android features for a banking platform
- change and extend existing features through refactoring
- support feature specification together with business analysts
- collaborate with the design team to deliver high-quality user experience
- develop complex UI screens with custom views and layouts using Jetpack Compose
- write unit, integration, and UI tests
- apply Git Flow or similar branching strategies
- work with TeamCity, refactoring, linting, dependency injection, build tooling, and security concepts
- contribute to clean code, maintainability, and high-quality mobile application delivery
- work in a dynamic Agile environment with close collaboration across teams
🎯 Skills
- Jetpack Compose
- Kotlin
- Android development
- advanced Kotlin knowledge including coroutines, flows, and suspend functions
- unit, integration and UI testing
- build tools
- code refactoring
- linting
- dependency injection
- TeamCity
- Git Flow or similar branching strategies
- user interface and page layout development
- security concepts
- communication and leadership skills
- openness to feedback
- deep understanding of industry trends and best practices
- at least 5 years of Android development experience in Agile environments
#LI-MV1