A fast-growing fintech platform in Dubai is seeking a skilled Android Software Engineer to build high-quality mobile experiences for a rapidly expanding user base, designing and maintaining Android applications with a focus on performance, scalability, and reliability, while collaborating closely with product, design, and backend teams to deliver seamless, secure user journeys.
About the Role – Mobile Engineering for Fintech
Core Focus: Designing, developing, and maintaining Android applications for a consumer-facing fintech product
Technology Stack: Kotlin (preferred) and/or Java, Jetpack, and MVVM architecture
Integration Scope: RESTful APIs and close collaboration with backend teams on system architecture
Quality Focus: Clean, maintainable, testable code following best practices
Business Impact: Features directly impacting user engagement and business growth
🇦🇪 Dubai Fintech Opportunity & Career Growth
Strategic Location: Dubai, UAE – a thriving hub for fintech innovation and mobile-first products
Growing User Base: Build mobile experiences for a rapidly expanding consumer audience
Cross-Functional Exposure: Work closely with product, design, and backend engineering teams
Career Growth: Path toward senior Android engineering or mobile architecture leadership roles
Position Overview
This Android Software Engineer role in Dubai is ideal for someone passionate about mobile development, performance, and delivering seamless, secure user journeys in a consumer-facing fintech product. You will design, develop, and maintain Android applications with a focus on performance, scalability, and reliability, collaborate with product managers and designers to translate requirements into intuitive features, write clean and testable code, optimise application performance across devices, integrate APIs with backend teams, participate in code reviews and testing, and troubleshoot production issues.
Why This Role Matters: As Android Software Engineer at a fast-growing Dubai fintech platform, you build mobile experiences used by a rapidly expanding user base handling real financial transactions, work with modern Android tools like Kotlin, Jetpack, and MVVM architecture, collaborate cross-functionally with product, design, and backend teams to ship features that directly drive engagement and growth, gain valuable fintech and payments domain experience, and grow your career at the intersection of mobile engineering and financial technology.
Key Responsibilities
Android Application Development
- Design, develop, and maintain Android applications with a focus on performance and scalability
- Build reliable features that support a growing consumer-facing fintech user base
- Write clean, maintainable, and testable code following industry best practices
- Ensure application stability and responsiveness across a wide range of devices
Cross-Functional Collaboration
- Collaborate with product managers and designers to translate requirements into features
- Work closely with backend teams on system architecture and data flows
- Align mobile development priorities with broader product and business goals
- Support seamless coordination across engineering, design, and product functions
API Integration & Architecture
- Integrate RESTful APIs to support core application functionality
- Contribute to mobile app architecture decisions alongside backend teams
- Apply modern frameworks such as Jetpack and MVVM architecture
- Ensure smooth, secure data flows between mobile and backend systems
Quality, Testing & Continuous Improvement
- Participate in code reviews to maintain high development standards
- Support testing processes and continuous improvement of development workflows
- Apply CI/CD pipelines and testing frameworks where applicable
- Troubleshoot, debug, and resolve production issues promptly
Qualifications & Requirements
Educational Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field
Experience Requirements
- 3-6+ years of experience in Android development
- Experience building consumer-facing apps, ideally within fintech, payments, or e-commerce
Technical Skills
- Strong proficiency in Kotlin (preferred) and/or Java
- Experience with modern Android development frameworks such as Jetpack and MVVM architecture
- Solid understanding of RESTful APIs and mobile app architecture
- Experience with version control tools such as Git
- Familiarity with CI/CD pipelines and testing frameworks is a plus
About the Opportunity
Join a fast-growing fintech platform in Dubai building high-quality mobile experiences for a rapidly expanding user base. This Android Software Engineer role offers the chance to work at the intersection of mobile development and financial technology, collaborating with product, design, and backend teams to ship features that directly impact user engagement and business growth, all within a dynamic and rapidly scaling fintech environment.
Career Excellence: Build mobile experiences that power a growing fintech platform while advancing your Android engineering career in Dubai.
Who Should Apply?
- Android Developers: With 3-6+ years of experience in Kotlin or Java development
- Fintech Engineers: With experience building consumer-facing payment or financial apps
- Mobile Architects: Skilled in Jetpack, MVVM, and modern Android frameworks
- API-Focused Developers: Comfortable integrating RESTful APIs with backend teams
- Quality-Driven Engineers: Experienced with Git, CI/CD, and testing frameworks
Recently opened JOBS 👇🏻
JavaScript Developer Jobs UAE 2026
Software Engineer Micro Platforms Jobs UAE 2026



