We're building serious software. Not prototypes. Not hobby apps. Scalable, secure, production-grade platforms powered by Azure and AI.
Octopus is a pioneering online travel service, reshaping the way journeys are planned and booked. Our vision is to create a tailored travel ecosystem designed to unlock unique opportunities and unparalleled journeys for the MENA region.
We're looking for a Mobile Developer who can architect and build high-quality native apps with clean architecture, and rock-solid API integrations.
What You'll Build
- Native mobile apps (iOS & Android)
- Secure authentication flows using Auth0 (OAuth2 / OIDC)
- Seamless integrations with Azure-based REST APIs
- Offline-first capabilities where needed
- Scalable, maintainable mobile architecture ready for growth
You won't just consume APIs. You'll help shape how mobile interacts with our backend ecosystem.
Tech Stack
- Native framework (Swift / Kotlin)
- RESTful APIs hosted on Azure App Services
- OAuth2 / OIDC authentication via Auth0
- CI/CD pipelines
- Secure storage & token management
- App Store & Play Store deployment workflows
Your Responsibilities
- Design and implement production-ready mobile applications
- Integrate REST APIs with proper error handling, retry logic, and performance optimization
- Implement secure authentication and token lifecycle management
- Optimize performance, responsiveness, and UX
- Contribute to architectural decisions
- Collaborate closely with backend and product teams
What We Expect
- Strong experience in cross-platform mobile development
- Deep understanding of REST APIs and API-driven architecture
- Experience with OAuth2 / OpenID Connect (Auth0 experience is a plus)
- Solid understanding of mobile security best practices
- Experience deploying to App Store and Play Store
- Clean code mindset and structured architecture thinking
Bonus points for:
- Azure ecosystem knowledge
- Experience with AI-driven applications
- Experience in SaaS products
What to expect from us
- Competitive compensation: We pay well for great talent, and we review performance and compensation as the company grows.
- Social insurance and medical insurance (or as soon as legally/administratively possible based on your location and onboarding).
- Startup pace with real impact: you'll ship meaningful features, influence architecture and process, and see your work go live quickly.
- High trust, low politics: direct communication, clear priorities, and a team that values getting things done over endless meetings.
- A mission with dreams of grandeur: we're building a category-defining travel platform, if you like ambitious goals and hard problems, you'll feel at home.