iOS Developer

Job description

About Snapp

Snapp is the pioneer provider of ride-hailing mobile solutions in Iran that connects smartphone owners in need of a ride to Snapp drivers who use their private cars offering transportation services. We are ambitious, passionate, engaged, and excited about pushing the boundaries of the transportation industry to new frontiers and be the first choice of each user in Iran.

Job Description

  • Help building and developing the Snapp! iOS apps
  • Develop and maintain apps by reusable and reliable Swift code
  • Communicate effectively with product managers and tech team
  • Identify and correct bottlenecks and fix bugs


  • 2+ years of iOS development experience using swift
  • Passionate about mobile development and writing correct, maintainable and efficient code
  • Understanding of iOS development tools and the development life cycle
  • Excellent understanding of all mobile UI fundamentals
  • Have a good understanding of Design patterns and architectures
  • Proficient in code versioning using Git
  • Experienced using design and architectural patterns
  • Excellent communication skills
  • You're pleasant person to work with
  • Proficient in English language (research, documentation, speaking)