Senior Mobile Engineer (iOS or Android)
Required skills
6+ years of experience developing native mobile applications on iOS or Android, using modern frameworks and development practices Bachelor’s degree or higher in Computer Science, Engineering, or a related field Proven experience shipping one or more production apps, ideally available in the App Store or Google Play Strong focus on code quality—writes testable code with high test coverage Experience maintaining CI/CD pipelines (e.g. GitHub Actions, Bitrise)
Preferred skills
Experience with modern Android or iOS development tools and libraries, such as AndroidX, Jetpack, SwiftUI, Combine, Hilt, or Coroutines
Technologies
iOS: SwiftUI, Combine, Async/Await
Android
AndroidX, Coroutines, Hilt, Jetpack libraries
Responsibilities
Take ownership of the design, implementation, and delivery of key features across our iOS and Android apps, ensuring they are intuitive, performant, and reliable Collaborate closely with fellow engineers to define architecture, share best practices, and drive high-quality standards across platforms Influence how we scale and evolve our mobile apps—built less than three years ago—by shaping core architecture and contributing to long-term technical direction
Go beyond feature development
contribute to team processes, product decisions, and broader engineering strategy as we scale globally Be a hands-on technical leader who takes pride in clean, testable code and actively supports continuous improvement across the mobile stack
Seniority
Senior
Domain
Payments and financial technology