Browse Jobs
For Companies
Post JobLog inGet Started
Logo

React Native (Expo) Developer

ElTarek Group
Alexandria, Egypt
ElTarek Group logo

React Native (Expo) Developer

Alexandria, EgyptPosted 7 hours ago
8Applicants for1 open position
  • 0Viewed
  • 0In Consideration
  • 0Not Selected

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Develop and maintain a high-quality, cross-platform mobile application for iOS, Android and Web using React Native with Expo and JavaScript/Typescript.
  • Integrate with RESTful APIs (built with Express.js) to fetch and display dynamic data, including restaurant listings, table availability, and reservation details.
  • Collaborate closely with the backend team to ensure seamless API integration, validate data, and handle edge cases.
  • Design and implement a responsive, RTL-compatible user interface tailored for Egyptian users, ensuring a modern and intuitive booking experience.
  • Optimize the application for performance, scalability, and low-latency API responses using Expo tools to deliver a fast and reliable user experience.
  • Implement state management solutions (e.g., Redux, Zustand, or React Context) to ensure clean, maintainable, and scalable code.
  • Utilize WebSocket (e.g., via Socket.IO) to support real-time updates for table availability and booking status.
  • Leverage Expo’s ecosystem (e.g., Expo Notifications, Expo Location) to implement features like push notifications and location-based filtering.
  • Troubleshoot and debug issues promptly within the Expo workflow to maintain a bug-free user experience.
  • Participate in code reviews to uphold high coding standards and ensure app reliability.
  • Stay updated with React Native, Expo, and mobile development best practices.

Job Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • 2+ years of experience in React Native development with a focus on Expo, including a portfolio showcasing cross-platform mobile apps.
  • Proven experience using Expo for building, deploying, and managing mobile apps.
  • Strong knowledge of RESTful APIs integration using libraries like Axios or Fetch.
  • Expertise in state management solutions (e.g., Redux, Zustand, or React Context).
  • Familiarity with building RTL-compatible interfaces, preferably for Arabic-speaking users.
  • Experience with Expo modules like Expo Notifications, Expo Location, or Expo Updates.
  • Knowledge of version control systems (e.g., Git) and collaborative development workflows.
  • Ability to write clean, modular, and maintainable code following React Native and Expo best practices.

Featured Jobs

Similar Jobs

Search other opportunities
JobsCreative/Design/ArtReact Native (Expo) Developer