As a Senior Android Developer, you will lead the full lifecycle of Android application development—from concept through to deployment—delivering robust solutions for international clients. You'll take ownership of architectural decisions, craft intuitive user interfaces, and ensure seamless integration with backend services via RESTful APIs.
What You'll Do
- Design and build scalable Android apps using Kotlin and Jetpack Compose, focusing on performance, usability, and maintainability
- Implement clean, testable code following MVVM and clean architecture principles
- Manage application state efficiently and develop custom UI components to enhance user experience
- Integrate dependency injection using Hilt, Dagger, or Koin within Agile workflows
- Ensure applications meet high standards for security, responsiveness, and cross-device compatibility
- Lead best practices in CI/CD and contribute to improving front-end development processes
What We're Looking For
- Over a decade of professional Android development experience
- Extensive hands-on work with Jetpack Compose and Kotlin in production environments
- Deep understanding of modern Android architecture, including MVVM, clean architecture, and state management
- Proven expertise in Agile methodologies, CI/CD pipelines, and dependency injection frameworks
- Experience guiding junior developers and influencing technical direction
- Familiarity with Backbase is a plus
Why This Role Stands Out
You'll join a technically driven team that values engineering excellence and clean code. The role offers exposure to diverse international projects, continuous learning through training and technical events, and the autonomy to shape front-end strategy. With flexible remote work across multiple regions, you can thrive in an environment that supports innovation, collaboration, and professional growth.

