Browse Jobs
For Companies
Log inGet Started
Logo

React Native (Expo) Developer

ElTarek Group
Alexandria, Egypt
ElTarek Group logo

React Native (Expo) Developer

Alexandria, EgyptPosted 23 days ago
90Applicants for1 open position
  • 44Viewed
  • 12In 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