Taro Logo

Senior Software Engineer

A mobility company founded in 2018 in Dubai, redefining car access in the Middle East and North Africa through innovative technology solutions.
Backend
Senior Software Engineer
In-Person
51 - 100 Employees
5+ years of experience
Automotive

Description For Senior Software Engineer

invygo, founded in 2018 in Dubai, is revolutionizing mobility in the Middle East and North Africa (MENA) region. As a Senior Software Engineer, you'll join a dynamic team focused on transforming the automotive landscape across UAE, Saudi Arabia, and Qatar. The role demands a product-minded Senior Engineer with strong development practices and continuous delivery experience. You'll be responsible for designing and implementing innovative solutions while evolving legacy codebases.

The position offers an opportunity to work with modern tech stacks including Java, Node.js, React, MongoDB, and TypeScript. You'll be instrumental in driving best practices, mentoring junior engineers, and delivering customer-centric solutions. The role requires 5+ years of experience working across the stack, with a strong focus on backend technologies.

Working from the Cairo office, you'll be part of a company that's rapidly expanding its footprint across MENA. invygo's mission is to make car access seamless and flexible, minimizing the frustrations of traditional car ownership models. They're seeking passionate, dedicated innovators who can help deliver trusted and personalized experiences.

The ideal candidate will have strong analytical skills, experience in modernizing codebases, and excellent communication abilities. You'll work in a fast-paced environment where you can make significant impact on the product while collaborating with a team of bold innovators. This is an excellent opportunity for someone who wants to be part of transforming mobility solutions in the MENA region while growing their technical and leadership skills.

Last updated 12 days ago

Responsibilities For Senior Software Engineer

  • Design, write and deliver software while improving platform reliability and stability
  • Evaluate and evolve legacy systems
  • Drive adoption of best practices in development and design
  • Coach junior engineers through pair programming, code reviews, and brown bag sessions
  • Act as a role model in fostering effective teamwork and communication
  • Collaborate with team members to make sound decisions
  • Deliver value to customers while understanding their needs and crafting practical solutions

Requirements For Senior Software Engineer

Java
Node.js
React
MongoDB
TypeScript
  • 5+ years of experience working across the stack with focus on back-end technologies
  • Experience with modern tech stacks (Java, Node.js, React, MongoDB, TypeScript, etc.)
  • Experience in working in a collaborative, customer-centric environment
  • Track record of successful incremental improvements in modernizing codebases
  • Good mentorship abilities
  • Strong analytical and problem-solving skills
  • Passion for technology and engineering
  • Excellent communication and interpersonal skills
  • Fluent English is a Must

Jobs Related To invygo Senior Software Engineer