TL;DR
Senior Android Developer (Fintech): Building and optimizing an Android application using Kotlin and Jetpack Compose for a rapidly expanding financial ecosystem with an accent on integrating Kotlin Multiplatform (KMP) and participating in architecture design. Focus on collaborating on technical specifications, handling asynchronous code, and ensuring code quality through reviews and testing.
Location: Candidates must align their workday to start no later than 2 PM (GMT+8) / 7 AM (CET) for effective collaboration with the international team.
Company
Skyro is a rapidly expanding fintech company serving thousands of customers in the Philippines, aiming to evolve into a full-fledged financial ecosystem.
What you will do
- Develop an Android application using Kotlin and Jetpack Compose.
- Integrate and work with Kotlin Multiplatform (KMP), collaborating with iOS developers on shared logic.
- Participate in application architecture design.
- Collaborate on writing technical specifications (TDD), API definitions, and integration contracts with the backend team.
- Validate business requirements and technical solutions before implementation.
- Work with asynchronous code using Kotlin Coroutines / Flow, integrate REST APIs, and implement logging.
Requirements
- 3+ years of commercial Android development experience (Middle+ / Senior level).
- Strong knowledge of Kotlin.
- Solid experience with Jetpack Compose.
- Good understanding of MVVM / Clean Architecture.
- Experience participating in API design and contract definition.
- Ability to own tasks end-to-end, from requirements to delivery.
- Experience with code reviews and accountability for code quality.
Nice to have
- Experience with Kotlin Multiplatform (KMP).
- Close collaboration experience with backend teams.
- Understanding of cross-platform architecture.
- Experience building or evolving modular Android architectures.
- Familiarity with Android CI/CD pipelines.
- Experience writing technical documentation.
Culture & Benefits
- Work within an international team, collaborating with diverse colleagues.
- Actively influence technical and product decisions.
- Participate in code reviews and technical discussions.
- Opportunity to work with cutting-edge solutions in a rapidly expanding fintech company.
- Contribute to making financial services more accessible, efficient, and secure for everyone.
Hiring process
- Applications are reviewed on a rolling basis, with a response aimed within 2–3 business days if there is a fit.
- If no response is received within 2–3 weeks, consider the application a pass.
