Engineering Manager

Dubai, United Arab Emirates

Job Description

Udrive is the First Car Sharing company in the Middle East. Our service innovation provides short-term car rentals, with our entire fleet of cars accessible through our Smartphone App. Licensed by Dubai RTA, we enable a solution that addresses increasing car demands, higher energy costs and limited parking slots, while reducing the negative impacts of private vehicle ownership.

Role Summary / Responsibilities

As an Engineering Manager, you will work on our next generation car sharing platform to create a smooth and easy ordering experience for our customers.

If you are a creative problem solver who is hungry for a new adventure, an exciting workplace is waiting for you in the heart of Dubai!

Core Responsibilities:
  • Alongside your team counterparts (product, design, data), understand your customer/business needs/desires/problems to drive desired outcomes and create a strategy to drive desired outcomes
  • Lead, inspire and empower a talented group of engineers to self-organize and discover, innovate, implement, deploy and own end-to-end complex software solutions
  • Develop and grow engineering talent through effective mentoring, coaching, and retention strategies in a hyper-growing, highly competitive economic environment
  • Guide your team in creation of software as a solution to an end-to-end problem in your business domain and deliver value in small batches, taking into account non-functional requirements such as availability, scalability, latency and efficiency of Udrive services in line with our internal engineering standards.
  • Guide your team\xe2\x80\x99s discovery, planning and execution to successfully deliver value to our customers in small batches

The following experience is relevant to us:
  • 5+ years of experience in software engineering, preferably within Extreme Programming environment (TDD, Pair Programming and Continuous Refactoring)
  • Good understanding of lean/agile values & principles and associated practices
  • 2+ years of hands-on technical leadership and people management experience
  • Experience building & leading cross-functional, empowered and self-organized teams of multidisciplinary engineers
  • Ability to transfer knowledge via mentoring and coaching
  • Strong stakeholder skills and dependency management via proactive communication
  • Experience in Distributed Systems Architecture (Microservices, Event-Driven, and RESTful Services)
  • Experience building, maintaining and improving with Trunk Based Development and continuous deployment
  • Solid experience in designing, implementing, monitoring and scaling of web apps and APIs
  • Strong understanding of the full mobile development life cycle
  • Strong familiarity with the general mobile landscape, architectures, trends/emerging tech
  • Proficient in testing with focus on automated end to end quality
  • Experience with cloud platforms, preferably AWS
  • Strong understanding of quality, performance, monitoring, alerting and security standards
  • We are moving to a AWS/C#/Go stack, experience with this stack is a plus but not a requirement.

Benefits:

Working within Udrive means access to world\xe2\x80\x99s leading perks and benefits, including:

  • Dynamic & innovative environment
  • Building the fastest growing, largest and most valuable network of car sharing services in the region
  • Working with diverse, cross-cultural teams
  • Visa and self-Medical insurance provided by the Company
  • Paid annual leave of 30 days per year

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1490606
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, United Arab Emirates
  • Education
    Not mentioned