onsite
Senior Mobile Developer iOS & Android - Payfacto
Mobile Developer
Senior Mobile Developer to design, build, and maintain iOS and Android payment solutions, including Apple Tap‑to‑Pay integration, using Swift, Kotlin, REST APIs, and automated testing within an Agile team.
About the role
Key Responsibilities
- Design and implement native iOS (Swift) and Android (Kotlin) payment applications, including Apple Tap‑to‑Pay integration.
- Maintain and enhance existing mobile payment solutions, ensuring performance and security.
- Write comprehensive automated unit, integration, and acceptance tests to guarantee code quality.
- Collaborate with cross‑functional Agile teams, participating in sprint planning, daily stand‑ups, and code reviews.
- Consume and integrate RESTful APIs for transaction processing and user management.
Requirements
- 5+ years of professional experience developing native iOS and Android applications.
- Proficiency in Swift and Kotlin, with a solid understanding of mobile architecture patterns.
- Hands‑on experience with mobile payment technologies, especially Apple Tap‑to‑Pay APIs.
- Strong background in writing automated tests and using CI/CD pipelines.
- Excellent communication skills and proven ability to work effectively in an Agile environment.