Mobile Engineer
Core
Design, build, and maintain production-grade mobile applications for Android and iOS, including cross-platform projects.
Role type
Mobile Engineer (Native & Cross-Platform)
Builds
Production mobile apps for clients in mining, energy, finance, healthcare, and government.
Domain
Mobile Development (Android/iOS/React Native)
Deliverable
production ML models | product features
Required skills
Native Android (Kotlin/Java), iOS (Swift), React Native, REST APIs, GraphQL, Mobile UI/UX, App deployment (Play Store/App Store), Git, CI/CD
Preferred skills
Flutter, Python, AWS, Firebase, Unit testing, Automation tools
Technologies
Kotlin, Java, Swift, React Native, GraphQL, AWS, Firebase, Git
Responsibilities
Design and build mobile applications for Android and iOS; Develop and optimise cross-platform apps using React Native; Integrate REST APIs, third-party libraries, and native device modules; Write clean, maintainable code following modern mobile architecture patterns; Participate in code reviews, performance tuning, and troubleshooting.
Seniority
Mid-to-Senior, hands-on IC