Senior Mobile Engineer

Cairo , Egypt

AI overview

Contribute to the development of user-friendly mobile applications and maintain high-service availability while fostering a supportive environment for individual growth.

About invygo

invygo is transforming car ownership in the Middle East through its flexible and digital-first car subscription platform. Our goal is to make car access simple, affordable, and commitment-free. Backed by top-tier investors and operating across the region, invygo is on a mission to lead the mobility revolution in MENA.


About the role
As a Senior Mobile Engineer, you will play a critical role in designing, developing, and maintaining high-performance mobile applications that are robust, scalable, and well-tested. You'll drive the full mobile development life-cycle from architecture to deployment, ensuring our apps remain reliable, user-friendly, and easy to evolve.

Job Responsibilities:

● You design, develop, and deploy mobile apps, are highly available, easy to extend, and

covered by automation testing

● You build and operate infrastructure, user tooling, and deployment pipelines.

● Look after core services that are critical to the business and ensure their high availability

and functionality

● You take operational responsibility for the services that are owned by your team,

including taking part in an on-call rotation.

● We want you to bring your whole self to work and strive to foster an environment that

supports your individual growth

● Troubleshoot with finesse: Investigate complex issues, identify root causes, and propose

solutions.

Requirements

Job Requirements:

  • 4 years of experience building seamless mobile apps with React-Native
  • A valued team player in a dynamic, autonomous, cross-functional agile team that inspires others.
  • You’re familiar with designing and building distributed and scalable systems
  • Experienced in designing, analyzing, optimizing code, and troubleshooting large-scale distributed systems.
  • You are interested in keeping up with current best practices in your areas of expertise
  • You have a good understanding of data structures and algorithms, and you understand how to apply them to design solutions
  • You care about quality and want to improve processes, both internally and across the company
  • Working proficiency and communication skills in verbal and written English
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Mobile Engineer Q&A's
Report this job
Apply for this job