Enable job alerts via email!

Senior Software Engineer | Dubai , UAE

Moove

United Arab Emirates

On-site

USD 60,000 - 100,000

Full time

14 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Engineer to join a dynamic team focused on transforming mobility. In this role, you will be responsible for developing and maintaining cross-browser compatible web and mobile applications, ensuring an outstanding user experience. You will take charge of assigned web platforms, mentor junior team members, and contribute to product improvements. This opportunity offers a collaborative and innovative environment, where you can leverage your expertise in JavaScript, React, and cloud technologies to make a significant impact in the mobility sector. If you're passionate about technology and eager to disrupt traditional vehicle ownership models, this role is perfect for you.

Qualifications

  • 6+ years of experience as a frontend engineer with a strong grasp of JavaScript frameworks.
  • Ability to mentor junior team members and excellent communication skills.

Responsibilities

  • Develop and maintain cross-browser compatible web and mobile applications.
  • Provide technical leadership and enhance existing functionalities.

Skills

JavaScript
React
React Native
CSS
HTML
NodeJS
Agile Development
RESTful APIs
Data Visualization
Communication Skills

Education

Bachelor's Degree in Computer Science

Tools

D3
AWS
NextJS

Job description

About Moove

Moove is building the world's largest fleet and best-in-class technologies that power mobility platforms. Its flagship Drive-to-Own (DTO) product democratises access to vehicle ownership with a revolutionary revenue based financing model, enabling underserved mobility entrepreneurs to thrive.

Moove's growth has been fuelled by its global Uber partnership and support of leading investors and lenders, including Uber, Mubadala, BlackRock, MUFG, and many others. With operations now spanning 19 cities across 6 continents - Africa, Asia, Europe, North America, South America, and the Middle East - Moove continues to expand its offerings through strategic acquisitions and partnerships with industry leaders, including Waymo and Uber. Moove is transforming mobility to make it safer, more efficient and accessible to all, while providing economic opportunities and supporting skills development in the mobility sector.

About The Role

We are looking for a highly skilled Senior Software Engineer to join our dynamic team. In this role, you will be responsible for developing and maintaining cross-browser compatible web and mobile applications, ensuring an outstanding end-user experience. As a Senior Software Engineer, you will take charge of your assigned web platforms, provide technical leadership, and contribute to the continuous improvement of our products. You will work closely with the team to enhance existing functionalities and introduce innovative solutions.

What You'll Be Doing

  • Develop and maintain cross-browser compatible web and mobile applications and work closely with the team to enhance existing functionalities.
  • Take charge and be a decision driver for assigned web platforms.
  • Ability to explain issues, decisions, and solutions to the team succinctly.
  • Produce prototypes and effectively articulate design decisions.
  • Keep up-to-date on emerging technology solutions, particularly those on JavaScript, for continuous improvements in front-end application development and end-user experience.
  • Open to work in Low-code No-code tools and Backend.
What You Will Need For This Position

  • 6+ years of relevant experience as a frontend engineer.
  • Bachelor's Degree in Computer Science or a related programming degree.
  • Knowledge of data visualisation and charting libraries (e.g. D3, Recharts, DC, C3, Plotly, etc.).
  • Extensive experience in JavaScript programming and modern JavaScript frameworks like React, NextJS.
  • Expert in React Native for mobile development.
  • Understanding of Backend using NodeJS or Java.
  • Expertise in building complex layouts with CSS and HTML.
  • Ability to create mockups and prototypes quickly.
  • Ability to interact with and integrate RESTful API platforms/endpoints.
  • Experience working with cloud-based infrastructure (e.g., AWS).
  • Deep understanding of Design patterns, SOLID principles, and different data structures.
  • Ability to mentor Junior team members while providing feedback and guidance.
  • Experience with agile development methodologies with Test Driven Development (TDD) and Continuous Delivery (CD).
  • Great communicator and team player: Ability to work independently and within a team on assigned tasks while keeping stakeholders informed of progress, setbacks, and updated timelines in a fast-paced environment.
  • Excellent documentation skills.
Who You'll Be Working with:

Directly reporting to our Head of Engineering, and closely working with our Engineering Team.

About The Team

Our team is collaborative, positive, curious, and engaged. We think fast, work smart, laugh often, and are looking for like-minded people to join us in our mission to disrupt vehicle ownership and make financial freedom within reach.

Moove is strongly committed to diversity within its community. The Company's approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an equal opportunities employer, we welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.