Snapp is the first and leading ride-hailing application Iran. Our mission is to be the most preferred transportation solution in the country. At more than 1 million rides per day, we have also built the largest and fastest growing internet company in the Middle East. About the Team
At Snapp's front end team, every one of us is striving for excellence while using cutting-edge technologies to build wonderful and perfect products. We nurture and leverage individual talent and encourage every one of our engineers to continually grow. As a senior front end engineer, you will help us shape the future of Snapp Group's business by developing a super application that is a gateway to Snapp’s all other businesses such as Snapp Food and SnappTrip.
About the Role As a front end engineer, you will help us shape the future of Snapp Group's business by developing a super application that is a gateway to Snapp’s all other businesses such as SnappFood and SnappTrip.
Responsibilities Develop reusable, highly optimized, and testable modules
Develop and maintain web applications Proactively collaborate with team members
ensuring the sharing of knowledge and efficient division of labor
Get exposure to the latest technologies and developments in a technology and product driven company
Mandatory Qualifications At least 5 years of experience in designing and developing feature rich JavaScript web applications
Solid understanding of HTML5, CSS3, and JavaScript
Passion for writing well-architect, readable, and reusable code that is easy to maintain by a team of developers
A thorough knowledge of computer science fundamentals (algorithms and data structures)
Good understanding of REST
Experience with at least one JavaScript library, preferably React.js
Good understanding of npm, webpack, and other build tools
Familiar with Git Experience with Type Script or Flow
Good understanding of progressive web applications (PWA) and their capabilities.
Desired Qualifications Familiarity with map, location and navigation concepts
Knowledge of a back end programming language such as PHP, Python, or Node.js
Familiarity with CI/CD concepts
You can comfortably communicate in English
A degree in computer science, software engineering, or a related field
مسیر اسنپ از سال ۱۳۹۳ با ایدهای پیشرو و نوآور آغاز شد و مرزهای خدمترسانی را جابهجا کرد. امروز اسنپ با تکیه بر تلاشهای بیوقفهی تیمی چندهزار نفره و همراهی میلیونها کاربر راننده جریان زندگی را در دل روشناییهای شهر راحت و سریع کرده است. با وجود اینکه مسیر هیچگاه برای ما هموار نبود، اما در بزنگاههای دشوار ایستادیم، آموختیم و رشد کردیم. چالشها را به فرصت تبدیل کردیم و گامبهگام پیش رفتیم. هر دستاوردی نتیجهی تلاش جمعی بود و هر تجربه نیرویی برای ساختن آیندهای پایدارتر. مسئولیت امروز ما ادامهی این راه، گسترش خدمات، بهبود کیفیت و ترسیم چشماندازی روشنتر برای همهی کسانی است که به ما پیوستهاند. حرکت همچنان ادامه دارد، با تعهد و تلاش برای ساختن فردایی بهتر.