Golang Software Engineer

Golang Software Engineer

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. About the Team: Snapp is facing many problems in case of scalability as a super-fast growing startup. We as Charlie team are working on the high loads and intelligent applications, identify bottlenecks and re-architecture Snapp Monolith. Join us if you like to face challenges and affect the lives of millions of people. We are open to contribution and willing to help anyone who gets started. About the Role: We’re looking for a software engineer who will play a challenging role of enhancing, optimizing, redesigning, rewriting our current application infrastructure with full stack technologies. Our software engineer must have knowledge in all stages of software development. Responsibilities • Estimate, and design for small increments of work • Communicate effectively with a positive and confident attitude • Mentoring, sharing knowledge, and helping ensure effective coding practices. • Unit and integration tests as well as code reviews and pair-programming • Research technologies/methodologies, explore alternative solutions and implementations, critically evaluate trade-offs • Design and implement distributed, scalable, high-performance micro-service based applications • Work with high-end infrastructure technologies like Openshift that you cannot find it everywhere.


• Strong understanding of good design principle • Comfortable with an agile, flexible approach to feature development • Unit testing or component testing • A strong “Automation First” mentality • Experience in one of programming languages like go, php, python, java, javascript. • Has experience in building Restful Web services. • Has experience using GIT for source version control • Familiarity with SQL and relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra)

About Company

500 employees or more

Powered by a young and motivated team aiming to take Iran’s IT industry to the next level, Snapp has firmly established itself as the fastest growing start-up in Iran. We continue to look for young talent that wants to create a better tomorrow and positively impact people’s lifestyles. We are honoured and proudly announce that Snapp is the first and largest ride-hailing service in Iran with over 14 million passengers and 300 thousand drivers within its fleet. We continue to expand the team in order to reach our ambitious objectives! Hence, if you would like to be part of the best transportation solution in Iran, simply send your Resume.

Similar Jobs

Shabdiz Telecom Network  | استخدام در شبكه ارتباط شبديز

18 days ago

Azin Sepehr Saman | استخدام در آذين سپهر سامان

SEO Expert

Full Time

Azin Sepehr Saman


2 months ago

Khoshgovar e Tehran | استخدام در خوشگوار تهران

ERP Specialist

Full Time

Khoshgovar e Tehran


a month ago

Arman Information Technology Management & Development | استخدام در مدیریت وتوسعه فناوري اطلاعات آرمان

a month ago

Armaghan Rahe Talaee (A.R.T) | استخدام در ارمغان راه طلائي

Senior Java Developer

Full Time

Armaghan Rahe Talaee (A.R.T)


5 days ago

Refah Chain Stores | استخدام در فروشگاههاي زنجيره اي رفاه

Share Point Developer

Full Time

Refah Chain Stores


16 days ago

Vira Moje Asia (VMA) | استخدام در ويرا موج آسيا

20 days ago

Merinos Carpet | استخدام در فرش مرینوس

23 days ago

A leading Company active in international investment | استخدام در  شرکت پیشرو فعال در سرمایه گذاری بین المللی

24 days ago

Vista Samaneh Asa | استخدام در ويستا سامانه آسا

Software Analyst

Full Time

Vista Samaneh Asa


a month ago