Front-End Engineer (React Native)

ElCoach, Inc.

Apply to this job
Ezbet Fahmy, Cairo Governorate, eg remote Until 8/21/2026 First posted March 22, 2025 Last posted March 22, 2025
Job description

ElCoach is the #1 on-demand fitness and nutrition app in MENA.

ElCoach is an AI-powered fitness and nutrition app with its key distinction of being locally adapt to the MENA region. ElCoach envisions to continue the transformation of the digital fitness and well-being industry of the MENA region by building a complete digital fitness ecosystem that helps individuals build healthy habits that last.

  • Build pixel-perfect, buttery smooth UIs across both mobile platforms.
  • Leverage native APIs for deep integrations with both platforms.
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
  • Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
  • Maintain code and write automated tests to ensure the product is of the highest quality.
  • Refactor, optimize and improve the existing codebase for maintenance and scale.
  • Stay up to date with new trends and best practices.
  • Participate in all phases of the development life cycle.
  • 2+ years of experience as React Native developer
  • Firm grasp of the JavaScript language and its nuances, including ES6+ syntax
  • Ability to write well-documented, clean JavaScript code
  • Rock solid at working with third-party dependencies and debugging dependency conflicts
  • Familiarity with native build tools, like XCode, Gradle {{Android Studio, IntelliJ}}
  • Understanding of REST APIs, the document request model, and offline storage
  • Experience with automated testing suites, like {{Jest or Mocha}}
About this role

Summary

Develop and maintain cross-platform mobile apps using React Native and JavaScript.

Job title

Front-End Engineer (React Native)

Experience level

2+ years

Industry

healthcare

Location requirements

Cairo, Egypt; remote work not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

react nativejavascriptES6+native build toolsrest APIsautomated testing

Preferred skills

None specified

Specializations

react nativejavascriptmobile developmentui/ux
Locations

Structured locations inferred from the posting.

Cairo, Cairo Governorate, Egypt

Remote City