We are looking for a Senior Mobile App Developer (Frontend) to design, develop, and support secure, scalable, and high-performance mobile applications for digital banking platforms. The role focuses on delivering seamless, user-friendly mobile experiences by integrating front-end applications with backend APIs and enterprise systems.
Key Responsibilities:
- Develop mobile applications using Flutter and native Android technologies
- Build responsive and high-performance mobile UI components
- Integrate mobile apps with backend APIs, microservices, and enterprise systems
- Ensure application security, performance, and scalability
- Participate in full SDLC: requirement analysis, development, testing, and deployment
- Optimize app performance (load time, memory, and network usage)
- Collaborate with DevOps teams for CI/CD and deployment
- Handle production support, troubleshooting, and bug fixing
- Work closely with backend teams, QA, and stakeholders
Requirements
- 8+ years of experience in mobile application development
- Prior Cash Management experience is a must
- Strong experience in Flutter and Android (iOS exposure preferred)
- Hands-on experience with REST APIs and microservices integration
- Experience in mobile security (OAuth2, biometrics, secure storage)
- Knowledge of UI/UX, responsive design, and performance optimization
- Familiar with CI/CD, Git, and DevOps practices
- Understanding of OWASP Mobile Security standards
- Experience in banking/financial domain preferred
- Strong problem-solving and troubleshooting skills