Senior Android Engineer
Monument Technology Limited specializes in providing comprehensive, open, and configurable banking platforms as a service, enabling small and medium-sized banks worldwide to thrive in the digital age. Our innovative, full-stack ‘Bank-in-a-Box’ solution encompasses native mobile apps, web experiences, core banking technologies, and cloud-native infrastructure—all delivered through a single license fee. We foster a culture of integrity, collaboration, and continuous improvement, committed to building solutions that respect our clients’ needs and drive purposeful innovation.
This role involves shaping and scaling our Android capabilities into a modular, reusable platform supporting multiple banking clients. You will be a key contributor to defining the architecture, building scalable applications using Jetpack Compose within a multi-module MVVM framework, and enhancing our design system. Your expertise will help ensure the long-term maintainability, scalability, and regulatory compliance of our mobile platform, while raising engineering standards across our distributed team.
Role Overview:
The Senior Android Engineer plays a critical role in developing and maintaining scalable, high-quality Android applications for our banking platform. You will lead architectural decisions, collaborate with cross-functional teams, and mentor junior engineers, contributing to the growth and robustness of our mobile solutions within a regulated financial environment.
Key Skills & Experience:
• 6+ years’ experience in Android application development
• Hands-on experience with Jetpack Compose
• Proven delivery of at least two publicly released Android apps on the Google Play Store
• Strong experience designing and evolving design systems and reusable UI component libraries
• Deep knowledge of Kotlin and modern Android architecture patterns, including multi-module MVVM
• Experience with Coroutines, Flow, LiveData, Jetpack libraries, Navigation, Dagger or Hilt
• Practical experience with automated testing frameworks such as Kotest, Mockk, Robolectric, and Espresso
• Experience with CI/CD pipelines and quality tooling
• Comfortable working in start-up or high-growth tech environments
• Strong analytical, attention to detail, and communication skills
Key Responsibilities:
• Develop and evolve modular Android applications supporting multiple clients
• Expand and refine the design system and component library for consistent UI experiences
• Provide architectural guidance to ensure scalability, maintainability, and regulatory compliance
• Deliver high-quality, automated, and peer-reviewed production releases supported by CI pipelines
• Raise engineering standards through best practices, quality control, and technical mentorship
• Collaborate closely with designers and product stakeholders to translate complex requirements into high-performing UI
• Address risks, security, and compliance considerations within a regulated financial services context
Candidates interested in this responsibilities-driven role are encouraged to apply now.