Senior Mobile App Engineer (Android)
Core
Design and develop high-quality, efficient, and reliable Android applications for brokerage and banking operations.
Role type
Senior native Android engineer
Builds
Mobile trading and banking applications for 700,000+ users across 41 countries
Domain
Fintech / Mobile
Deliverable
production ML models | product features
Required skills
Kotlin, MVVM, Jetpack components, Kotlin Coroutines, Kotlin Serialization, SOLID principles, complex UI development, Material Design, Google Play publishing
Preferred skills
Jetpack Compose, Flutter, MPP, React Native, custom libraries / SDKs
Responsibilities
Design and develop high-quality Android applications; Collaborate with cross-functional teams to define and implement new features; Analyze business requirements and translate them into technical tasks; Write clean, maintainable, and reusable code; Implement automated tests to ensure application quality; Continuously monitor and improve application performance, stability, and security; Participate in code reviews to uphold code quality standards
Seniority
Senior, hands-on IC