Middle Mobile Engineer (iOS) - Foods & Grocery
Doha, Doha Municipality, Qatar · Full Time
Be the first to apply
- Experience
- 2+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 weeks ago
- Work mode
- In office
- 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 us as a Middle Mobile Engineer specializing in iOS where you will contribute to the development of innovative mobile features within product teams. Engage in technical backlog planning and agile development, while collaborating closely with team members using a scrum-based approach. Effective communication in English is essential as you contribute meaningful value towards product advancement.
Project and Team Details
- Current application development began in Q3 2021, built from scratch utilizing a modern technology stack.
- The app is fully written in Swift with support for iOS 16 and above, updated regularly.
- Application architecture is modular, managed using Tuist.
- The team is exploring Swift UI and uses trunk-based development methodology.
- Open to experimenting with new technologies, including Kotlin multiplatform mobile.
Key Responsibilities
- Develop new features collaboratively in product teams.
- Participate actively in technical backlog planning and sprint development cycles.
- Employ scrum-like processes to adapt and improve with continuous team feedback.
- Communicate daily in English within the team environment.
Candidate Profile
- Minimum 2 years’ experience in native iOS development using Swift or Objective-C.
- Solid understanding of Swift/Objective-C fundamentals including collections, multithreading, and memory management.
- Skilled in building pixel-perfect custom UI views.
- Familiarity with Clean Architecture principles.
- Basic knowledge of HTTP protocol and version control systems (git).
- Understanding of object-oriented programming patterns.
- Intermediate English proficiency sufficient for communication and reading technical materials.
Preferred Qualifications
- Experience writing unit tests.
- Familiar with trunk-based development workflows.
- Knowledge of VIPER architecture pattern.
- Experience using Moya and Alamofire networking libraries.
- Experience configuring continuous integration pipelines.
- Exposure to Kotlin multiplatform and Compose multiplatform development.
About Snoonu
Snoonu is a pioneering Qatari Super App delivering fast, comprehensive daily services including delivery and shopping through cutting-edge technology and a globally diverse team. Our vision is to become the foremost Qatari Ultra App, innovating beyond norms to enhance community life.
We embody the following core values:
- Customer obsession
- Integrity and honesty
- Creativity and curiosity
- Ownership and leadership by example
- Smart work and effective results
- Team collaboration and strength
- Execution and innovation
Perks and Culture
- Work with a global, diverse team.
- Access to learning budgets, courses, and resources for personal growth.
- High autonomy and ownership over your tasks.
- Flexible time off with a strong focus on wellness and recharging.
- Agile work environment grounded in Scrum methodologies.
- Recognized Great Place to Work® certification.
- ISO 9001:2015 and ISO 45001:2018 certifications ensuring quality and safety.
Social Responsibility and Inclusion
We are dedicated to sustainable business practices and actively contribute to community initiatives. Diversity, equity, and inclusion are fundamental; we welcome applicants from all backgrounds to thrive in our team.
How to Join
We invite motivated professionals to apply and become part of an environment where your ideas are valued and your impact is tangible. Let’s build the future together.