Snoonu

Senior Mobile Engineer (iOS)

Snoonu

Qatar · Full Time

Be the first to apply

Experience
3+ yrs
Salary
—
Openings
1
Posted
3 days 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 an innovative team at Snoonu as a Senior Mobile Engineer specializing in iOS development. You will create new product features, engage in technical backlog planning, and participate in a Scrum-like agile process while collaborating closely with team members and utilizing English for daily communication. Your contributions will have a meaningful impact on the product's evolution.

Project and Team Details

  • The current app iteration was launched from scratch in Q3 2021, using a modern technology stack.
  • Development is entirely in Swift, supporting iOS 14 and above.
  • Codebase is structured into multiple modules managed with Tuist.
  • Experimentation with SwiftUI is actively encouraged.
  • The team follows a trunk-based development methodology.
  • Open to exploring new technologies like Kotlin Multiplatform Mobile.

Key Responsibilities

  • Design and implement new features for product teams.
  • Participate in technical backlog prioritization and development planning.
  • Collaborate within an agile, Scrum-like environment, incorporating feedback iteratively.
  • Communicate effectively in English within the team and wider organization.
  • Contribute to the product’s development value and technical excellence.

Essential Qualifications and Skills

  • At least 3 years of experience developing native iOS applications using Swift and Objective-C.
  • Strong understanding of Swift and Objective-C fundamentals, including standard collections, multithreading, and memory management.
  • Proven capability in crafting precise, pixel-perfect custom UI components.
  • Familiarity with Clean Architecture principles.
  • Solid knowledge of HTTP protocols and networking concepts.
  • Proficient with Git for version control.
  • Good grasp of Object-Oriented Programming (OOP) design patterns.
  • Intermediate English language proficiency—comfortable reading job descriptions and discussing work experiences without additional aids.

Preferred Additional Experience

  • Writing unit tests to ensure code quality.
  • Hands-on experience with trunk-based development workflows.
  • Knowledge of the VIPER architecture pattern.
  • Experience working with networking libraries like Moya and Alamofire.
  • Familiar with continuous integration (CI) setup and configuration.
  • Exposure to Kotlin Multiplatform and Compose Multiplatform development.

About Snoonu

Snoonu is a homegrown Qatari Super App offering rapid delivery, shopping, and various services within a single platform. With a globally distributed team and a technology-driven approach, the company aims to transform daily life experiences through innovation.

Company Mission & Values

  • Customer Focus: Prioritize customer needs above all.
  • Integrity: Conduct business honestly and ethically.
  • Creativity and Curiosity: Foster innovation and long-term impact.
  • Ownership: Lead by example and take responsibility.
  • Efficiency: Deliver quality results swiftly and smartly.
  • Teamwork: Collaborate effectively and support peers.
  • Execution Excellence: Translate ideas into action and overcome challenges.

Employee Benefits & Work Culture

  • Experience a global, culturally diverse team environment.
  • Access learning budgets, educational resources, and personal development tools.
  • Enjoy autonomy over your work assignments and career progression.
  • Flexible leave policies emphasizing wellness and work-life balance.
  • Operate within a fully agile, Scrum-based workflow.
  • Certified as a Great Place to Work® ensuring an inclusive and empowering workplace.
  • Holds ISO 9001:2015 and ISO 45001:2018 certifications for quality and safety standards.
  • Committed to sustainable business practices and community social responsibility initiatives.
  • Values diversity and equal opportunity, fostering an environment where everyone can thrive.

Join Us

If you want to be part of a team where your ideas and efforts make a significant difference, consider applying to Snoonu’s Senior Mobile Engineer position. Together, we can innovate and build groundbreaking experiences.

Tools & software

Git required

How they work

Communication Teamwork & Collaboration Creativity Learning Agility Accountability

Languages

Servicenow
🤖
Online · instant AI help
Broxer