iOS Engineer (Qatari Nationals Only)
Doha, Doha Municipality, Qatar · Full Time
Be the first to apply
- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 3 weeks ago
- Work mode
- In office
- Eligibility
- This position is exclusively available to Qatari nationals.
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Role Overview
Join an innovative team as an iOS Engineer focused on advancing a modern, high-quality mobile app leveraging the latest technologies and development practices.
Key Responsibilities
- Develop and integrate new features within cross-functional product teams.
- Participate actively in backlog planning and technical discussions to shape projects.
- Collaborate within a Scrum-like agile environment, incorporating feedback from team members.
- Use English fluently for daily communication within the team.
- Contribute meaningfully to product development and own deliverables.
About the Project and Technology Stack
- Current app version was rebuilt from scratch starting Q3 2021 using a modern tech stack.
- Entirely coded in Swift, targeting iOS 14 as minimum supported version.
- Utilizes a multi-module architecture managed by Tuist.
- Exploring Swift UI for UI implementation improvements.
- Development process follows trunk-based development methodology.
- Open to experimenting with new technologies such as Kotlin multiplatform mobile.
Required Qualifications and Experience
- At least five years of professional experience in native iOS development using Swift and Objective-C.
- Strong grasp of Swift and Objective-C fundamentals, including standard data structures, concurrency, and memory management.
- Proficient in crafting pixel-perfect, custom UI views.
- Solid understanding of Clean Architecture principles.
- Familiarity with HTTP protocol operation.
- Experienced with version control systems, specifically Git.
- Knowledgeable about object-oriented design patterns.
- Intermediate English proficiency sufficient to comprehend technical documentation and communicate work experience without the aid of a dictionary.
Preferred Additional Skills
- Experience writing unit tests to ensure code quality.
- Familiarity with trunk-based development workflows.
- Knowledge of VIPER architectural pattern.
- Hands-on experience with networking libraries such as Moya and Alamofire.
- Experience setting up and maintaining continuous integration (CI) pipelines.
- Exposure to Kotlin multiplatform and Compose multiplatform technologies.
Company Mission and Culture
Snoonu, a homegrown Qatari Super App, is revolutionizing daily life by providing fast delivery, shopping, and more within one platform. Driven by technology and innovation, the company aims to be a regional leader by continuously surpassing norms.
Core values include customer obsession, integrity, creativity, ownership, efficiency, teamwork, and delivering impactful products.
Employee Benefits and Work Environment
- Work alongside a global, diverse team.
- Access to professional development resources and learning budgets.
- Autonomy in managing tasks and career growth.
- Flexible leave policies promoting work-life balance and wellness.
- Agile methodology embraced across teams for smooth collaboration.
- Certified Great Place to Work®, ISO 9001:2015 and ISO 45001:2018 standards ensuring quality and safe workplace.
Commitment to Social Responsibility and Inclusion
Snoonu prioritizes sustainable business practices, community engagement, and diversity & inclusion, fostering an environment where everyone can thrive.
Additional Information
This opportunity is exclusively open to Qatari nationals.