Frontend Engineer (React Native)

Full-timeRemote
Amman, Amman Governorate, jovia Workable ATSPosted Oct 25, 2026
Match with my CV

Technical skills

ReactTypeScriptJavaScriptAPI developmentSQLCI/CDAzureKubernetesCloud platformsDevOps

About this role

We are looking for a Frontend Engineer (React Native) with 5-7 years of experience in developing scalable and high-performance mobile applications. The ideal candidate should have strong expertise in React Native, React JS, JavaScript/TypeScript, API integration, state management, and Azure services , with experience in mobile app deployment and CI/CD practices.

Requirements

Requirements

  • 5-7 years of experience in Frontend/Mobile Development.
  • Strong expertise in React Native and React JS .
  • Advanced knowledge of JavaScript and TypeScript .
  • Experience with React fundamentals, Hooks, lifecycle methods, routing, and state management.
  • Hands-on experience with Redux , Context API, and other state management solutions.
  • Experience integrating and consuming RESTful APIs .
  • Experience with local storage solutions such as AsyncStorage and SQLite .
  • Strong understanding of responsive and adaptive mobile UI design.
  • Experience optimizing application performance and rendering.
  • Experience with Native Modules and React Native Bridging.
  • Hands-on experience with unit testing and integration testing.
  • Experience implementing and managing CI/CD pipelines .
  • Experience publishing applications to the Google Play Store and Apple App Store .
  • Proficiency with debugging and troubleshooting tools, including React Native Debugger.
  • Experience with Microsoft Azure , Azure Functions, Azure Data Factory, and Azure Logic Apps.
  • Knowledge of API Management , Kubernetes , SQL , and Cosmos DB .
  • Understanding of OWASP security standards and secure development practices.
  • Strong analytical, problem-solving, and communication skills.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

Preferred Qualifications

  • Microsoft Azure certifications.
  • Experience with enterprise-scale mobile applications.
  • Experience working in Agile/Scrum environments.
  • Knowledge of mobile application security and performance optimization.

Before you apply

  • 1Which parts of your CV prove experience with React, TypeScript, and JavaScript?
  • 2Which recent work examples would make your application stronger for this role?
  • 3What details from the original source listing should you confirm before applying?

Loading similar active roles...