Jordan , Amman
--
Company

Job Details

Job Description

Roles & Responsibilities

Specific Outputs/Tasks include but not limited to:

  • Develop and maintain cross-platform mobile applications using React Native.
  • Build reusable components and implement state management solutions (e.g., Redux, Context API).
  • Integrate mobile applications with RESTful APIs and third-party services.
  • Ensure application performance, security, and responsiveness across multiple devices.
  • Collaborate with UI/UX teams to deliver intuitive and user-friendly mobile interfaces.
  • Write clean, maintainable, and well-documented front-end code.
  • Conduct code reviews and mentor junior developers.
  • Troubleshoot, debug, and enhance existing mobile applications.
  • Prepare technical documentation and user guides.
  • Participate in agile ceremonies and provide regular progress updates.
  • Create, maintain, and troubleshoot build and deployment pipelines.

Desired Candidate Profile

University degree from accredited educational institution in computer sciences or information technology or other related discipline. Minimum 6 years of experience in front-end or mobile development (Android, iOS) Proven experience with React Native and JavaScript/TypeScript. Experience integrating mobile apps with RESTful APIs and third party services. Familiarity with secure authentication methods (e.g., OAuth 2.0, token-based authentication). Experience in integrating native device features such as (Camera, GPS / location services, and Push notifications). Strong knowledge of mobile UI development and component-based architectures. Familiarity with mobile build tools and ecosystems (Xcode, Android Studio).

Similar Jobs