DescriptionKey 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 - Typically 5 years of professional experience in Android development with Kotlin.
- 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.
BenefitsWhy 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 companys future.
Required Experience:
Senior IC