Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Location: Doha, Qatar
Department: Technology & Development
About ApplabApplab is a fast-growing technology company delivering digital solutions across government, enterprise, and private sectors in Qatar and internationally. We specialize in creating secure, scalable, and innovative applications that comply with national cybersecurity standards.
Role OverviewWe are looking for a Senior iOS Developer to join our Qatar office. The ideal candidate will be responsible for designing, developing, and maintaining high-performance iOS applications. You will lead technical decision-making, ensure best coding practices, and mentor junior developers while working closely with cross-functional teams.
Key Responsibilities- Design, build, and maintain advanced iOS applications using Swift and SwiftUI.
- Implement clean, scalable, and maintainable code leveraging MVVM, MVC, and VIPER architectures.
- Lead the development of government and enterprise mobile applications, ensuring alignment with cybersecurity and compliance standards.
- Integrate secure authentication mechanisms (OAuth, JWT, Apple Sign-In).
- Build real-time data features using WebSockets, push notifications, and REST/GraphQL APIs.
- Optimize performance for speed, memory, and battery efficiency.
- Set up and maintain CI/CD pipelines (Jenkins, GitHub Actions, Bitrise, etc.).
- Conduct unit testing, UI testing, and code reviews to ensure reliability and maintainability.
- Mentor junior developers and share knowledge across the team.
- Collaborate with product managers, designers, backend engineers, and QA teams.
- Bachelor’s/Master’s degree in Computer Science, Software Engineering, or related field.
- 6+ years of proven experience in iOS application development.
- Strong expertise in Swift, SwiftUI, and UIKit.
- In-depth understanding of iOS frameworks, design patterns, and security principles.
- Experience with REST APIs, GraphQL, and third-party SDK integrations.
- Familiarity with CI/CD tools, Git, and agile methodologies.
- Strong debugging and problem-solving skills.
- Excellent communication and leadership skills.
- Experience working on government or large-scale enterprise applications.
- Knowledge of Azure, Firebase, or other cloud services.
- Familiarity with localization, accessibility, and UX/UI optimization.
- Hands-on experience with security compliance and app store deployment.
Key Skills
Ranked by relevanceReady to apply?
Join Applab Qatar and take your career to the next level!
Application takes less than 5 minutes