99brightminds
Frontend Engineer (React Native)
About this role
Description: Seeking a Frontend Engineer (React Native) with 5-7 years of experience in mobile application development. Strong expertise in React Native, React JS, JavaScript/TypeScript, API integration, state management, and Azure services. 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. Benefits: Opportunity to work on scalable and high-performance mobile applications. Engage in a dynamic work environment with Agile/Scrum methodologies.