Frontend Engineer (React Native)
99brightminds · Amman, Amman Governorate, Jordan (Remote)
Tailor my CV for this job — freeWe 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 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.