Director of Engineering SnappTrip

  • Full Time

  • Tehran

      -   Tehran

Posted 11 days ago

Job Description

General requirements: We are looking for a strong technical leader to manage a group of tech teams in Snapptrip. As Director of Engineering of our hotel business, you will lead and manage 4 engineering teams in a very dynamic environment by cutting edge technology and process. Special requirements: Deep understanding of software architecture and Micro services. Good knowledge of domain driven and test driven design Expert in open source development platforms, like Java/Scala/Python/Go/PostgreSQL (Experience on Scala/Play Framework is a bonus) What we offer for you: Cutting edge technology stack (Scala, Play Framework, AKKA, Apache Kafka ...) Working with very experienced talented engineers, product managers, and internationally experienced managers World class agile product development processes Highly productive and happy teams Competitive salary

Requirements

8+ years of experience in software development Experience on building and shipping customer facing product Strong leadership skills in a technical/e-commerce startup environment Manage tech team at least for three years (leading multiple teams/Managing managers is a bonus) Built and expanded tech team in an agile environment Good understanding of business and IT strategy Actively worked with a Product Management team Flexible, Adaptive and fast learner in a fast-paced environment Motivated and have a strong ownership Professional communication, verbally and structured Enable to motivate team and coaching teams and engineering managers to achieve the best performance of them. Enable to build a culture of high performance and engaging; through effective leadership; mentoring and hiring best talents. Fluent speaking of English Skills Java, Team Building, Technical Leadership, Linux, Scala, Play Framework, Akka, Open Source Software, Agile methodology