About Snapp
Snapp is the pioneer provider of ride-hailing mobile solutions in Iran that connects smartphone owners in need of a ride to 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.
About this role
We are looking for a Software Engineer (Golang) to join our backend team and help us build scalable, reliable, and high-performance systems. In this role, you will design, develop, and maintain services that power our products and enable us to move fast while ensuring system stability.
Responsibilities:
Write clean, well-tested, and maintainable Golang code
Design, develop, deploy, and maintain backend services and infrastructure
Participate in code reviews and share knowledge with the team
Collaborate with product managers, client engineers, and data teams to deliver high-impact solutions
Support incident management and participate in on-call rotations
Contribute to engineering culture through tech talks and best practice sharing
Bachelor’s degree in Computer Science or a related field
2+ years of software engineering experience
Proficiency in Golang and experience building cloud-native services
Strong problem-solving skills and a passion for clean code
Experience with Git and version control best practices
Team player with strong communication skills