Frontend Engineer (React Native)
- Work arrangement
- Remote
- Job type
- Full-time
- Occupation
- Software & IT
- Location
- Amman, Amman Governorate, JO
- Compensation
- Not disclosed
- Apply by
- April 30, 2027
About this role
We are looking for aFrontend Engineer (React Native)with5-7 years of experiencein developing scalable and high-performance mobile applications. The ideal candidate should have strong expertise inReact 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 inReact NativeandReact JS.
- Advanced knowledge ofJavaScriptandTypeScript.
- Experience with React fundamentals, Hooks, lifecycle methods, routing, and state management.
- Hands-on experience withRedux, Context API, and other state management solutions.
- Experience integrating and consumingRESTful APIs.
- Experience with local storage solutions such asAsyncStorageandSQLite.
- 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 managingCI/CD pipelines.
- Experience publishing applications to theGoogle Play StoreandApple App Store.
- Proficiency with debugging and troubleshooting tools, including React Native Debugger.
- Experience withMicrosoft Azure, Azure Functions, Azure Data Factory, and Azure Logic Apps.
- Knowledge ofAPI Management,Kubernetes,SQL, andCosmos DB.
- Understanding ofOWASPsecurity 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.