iOS Engineer

Sheikh Zayed City, Giza hybrid Until 8/23/2026 First posted March 22, 2025 Last posted March 22, 2025
Job description
About Us
dru, the Middle East and Africa’s first lifestyle and health management app is a new and exciting experience that is built specifically to cater to the needs of individuals that are diabetic, pre-diabetic, obese, or are simply looking to lead a healthier life. Powered by Almouneer (the region’s leading digital transformation platform), dru offers a multitude of features to give agency and control to its users on their wellness journey. 
Some of dru's features include keeping track of and continuously monitoring blood sugar and blood pressure levels, having a full and organized repository of medical records, and connecting to numerous continuous glucose monitoring (CGM) devices. In addition to the full 360-degree health visibility which dru offers, users also get round-the-clock access to a dedicated medical support team available through dru’s in-app chat. Our scalable platform uses cutting-edge patient and doctor-facing applications, as well as an extensive provider network to connect our users to doctors and nurses as required.

About the role

  • We're seeking an iOS Engineer  with a passion for pushing the boundaries of mobile technology. You'll collaborate with our talented engineering team to envision and construct the evolution of our mobile applications.

Core Duties - List of responsibilities

  • Develop, enhance, and manage sophisticated and intuitive iOS applications using Swift.
  • Collaborate closely with UI/UX designers to translate design wireframes and concepts into functional, aesthetically pleasing mobile interfaces.
  • Write well-structured, efficient code adhering to industry best practices; conduct thorough testing to ensure application reliability and performance.
  • Effectively utilize version control systems (e.g., Git) to oversee the codebase and collaborate with the development team.
  • Identify and rectify performance bottlenecks for delivering seamless, efficient, and high-speed applications.
  • Investigate and resolve reported bugs and other technical issues, ensuring the application's seamless operation.
  • Work closely with backend developers, product managers, and stakeholders to deliver integrated, seamless solutions.
  • Generate and maintain technical documentation for codebase, features, and project processes.

About You

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of experience in iOS app development with a demonstrable portfolio showcasing previous projects and apps.
  • Proficiency in Swift and Objective-C programming languages.
  • Strong grasp of iOS development principles, design patterns, and best practices.
  • Familiarity with iOS frameworks including UIKit, Core Data, Core Animation, etc.
  • Experience with RESTful APIs and integrating data from diverse backends.
  • Understanding of iOS UI/UX standards, with the ability to create visually engaging interfaces.
  • Knowledge of app performance optimization techniques.
  • Exceptional problem-solving abilities and meticulous attention to detail.
  • Excellent communication and collaboration skills for effective teamwork.
About this role

Summary

Develop and manage iOS applications, collaborating with designers and backend developers.

Job title

iOS Engineer

Experience level

2+ years

Industry

healthcare

Location requirements

Located in Sheikh Zayed City, remote work not allowed.

Salary

Not specified

Management role

No

Skills & keywords

Required skills

SwiftObjective-CiOS developmentUIKitCore DataCore AnimationRESTful APIs

Preferred skills

None specified

Specializations

iOSSwiftUI/UXmobiledevelopment
Locations

Structured locations inferred from the posting.

El Sheikh Zayed City, Giza Governorate, Egypt

On-site City