Key Responsibilities
Partner with product and engineering teams to understand business requirements and translate them into high-quality, scalable Android applications.- Contribute to engineering best practices and mentor junior developers to foster technical growth and collaboration.
Android Application Development
Lead the design and development of robust, maintainable, and high-performance Android applications using Kotlin.- Ensure application stability, scalability, and performance through clean, testable code and proactive optimization.
- Participate in code reviews to maintain high standards of quality and consistency.
Architecture & System Design
Implement and maintain modern Android architectures (MVVM, MVI, or Clean Architecture) to improve code maintainability and scalability.- Integrate with RESTful APIs and GraphQL endpoints for seamless communication with backend services.
UI/UX Collaboration
Work closely with design teams to create pixel-perfect, accessible, and engaging mobile interfaces that align with product requirements.
Requirements
- Strong understanding of Android SDK, Jetpack components, and modern development practices.
- Proven track record of delivering features through the full development lifecycle — from ideation to release and ongoing maintenance.
- Experience with dependency injection (e.g., Hilt, Dagger) and asynchronous programming (Coroutines, Flow).
- Skilled at mentoring engineers and leading technical decision-making.
- Proficient in GitHub and modern CI/CD workflows.
- Knowledge of design patterns, modular development, and mobile-specific performance optimization.
- Strong analytical skills and creative problem-solving abilities.
Desirable Skills
Excellent written and verbal English communication skills for effective collaboration with global teams.- Experience with Google Play Store release processes and app lifecycle management.
- Familiarity with unit testing, UI testing, and automation frameworks.
- Exposure to fintech or other high-growth, mobile-first industries.
- Understanding of DevOps principles for mobile, including monitoring and crash reporting tools (Firebase, Sentry, etc.).
- Passion for financial inclusion and social impact.
Benefits
Why Join Us?
- Be part of a high-growth fintech making a real impact in emerging markets.
- Work directly with top-tier enterprise clients and decision-makers.
- Drive real business outcomes, helping organizations digitize payroll and empower their employees financially.
- A fast-paced, collaborative environment where your contributions shape the company’s future.