freehire launches on Product Hunt on 26 August.

Follow →

Senior Mobile Developer

Summary

Build and maintain hybrid and native mobile apps for iOS, Android, and Huawei using Capacitor, Swift/Kotlin/Java, and CI/CD pipelines in a regulated industry.

We are looking for a Senior Mobile Developer with strong experience across hybrid and native mobile development to join a fast-moving digital platform project delivering large-scale applications in a regulated industry.


What you’ll do:

· Build and maintain hybrid mobile applications using Capacitor, with deep integration of native functionality

· Develop and maintain native code for iOS (Swift/Obj-C), Google Android (Java/Kotlin), and Huawei Android

· Integrate and optimize CI/CD pipelines using GitHub Actions

· Contribute to backend or full-stack development where appropriate, working closely with cross-functional teams

· Ensure robust performance, security, and maintainability of all mobile applications

· Collaborate with product teams, QA, and backend developers in an Agile environment


Your expertise:

· Strong mobile development experience(at a senior level) building and shipping native mobile applications for:

o iOS using Swift/Objective-C

o Android using Kotlin/Java

o Huawei Mobile Services (HMS) integration experience

· Experience developing hybrid apps with Capacitor (or similar frameworks like Cordova/Ionic)

· Comfort with native plugin development, SDK integration, and working beyond the UI layer

· Experience with GitHub Actions for CI/CD, including build, test, and deployment workflows

· Exposure to working in teams using Agile/Scrum methodologies

· Ability to work autonomously and collaboratively in complex technical environments




Requirements

Desirable skills:

  • Experience with frontend frameworks such as React or Angular
  • Full stack development capabilities (Node.js, Java, APIs, etc.)
  • Familiarity with cloud environments (e.g., AWS)
  • Experience working in regulated industries (e.g., banking or fintech)


See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available