About the job
About Octopus by RTG
Octopus by RTG serves as the technology recruitment and outsourcing division of Robusta Technology Group. Our commitment is to bridge outstanding tech talent with leading organizations across the MENA, GCC, Europe, the US, and Canada. We excel in fostering robust, long-lasting collaborations between talented individuals and forward-thinking companies. Our mission is to drive growth, innovation, and excellence by aligning the right talent with the most suitable opportunities.
We are on the lookout for a Mid-Level Mobile Developer to join a dynamic travel tech startup focused on enhancing experiences in the MENA region. This position is tailored for those who thrive in leadership roles, enjoy overseeing technical teams, and prefer a modern, remote-friendly work culture.
Job Purpose
The ideal candidate will possess a solid foundation in native mobile development and a genuine enthusiasm for creating clean, maintainable, and scalable applications. Fluency in English is essential for this position.
Key Responsibilities
- Developing native mobile applications for both iOS and Android platforms.
- Implementing secure authentication flows using OAuth2 / OpenID Connect (preferably Auth0).
- Integrating with Azure-based RESTful APIs.
- Building offline-first capabilities as necessary.
- Designing scalable and maintainable mobile architectures.
- Contributing to the interaction between mobile systems and backend services, helping to shape APIs.
- Designing and implementing production-ready mobile applications.
- Integrating APIs with comprehensive error handling, retry strategies, and performance optimization.
- Managing secure authentication and token lifecycles.
- Ensuring high standards of performance, responsiveness, and user experience.
- Participating in technical and architectural decision-making.
- Collaborating closely with backend engineers and product teams.
Tech Stack
- Native development: Swift (iOS) / Kotlin (Android).
- RESTful APIs hosted on Azure App Services.
- Authentication via Auth0 (OAuth2 / OIDC).
- CI/CD pipelines.
- Secure storage and token management.
- App Store & Google Play deployment workflows.
