Job Openings
React Native Lead Engineer
About the job React Native Lead Engineer
Our client is one of the fastest-growing companies and a leader in digital transformation and AI technologies, serving global clients in the education, healthcare, and manufacturing industries. With ambitious plans to expand into multiple international markets, they are rapidly growing and eager to build a talented, passionate team.
Requirements:
- Currently holding a Senior React Native Engineer, Lead React Native Engineer, or equivalent leadership roles.
- Bachelor's degree in computer science, software engineering, or a related field, or equivalent professional experience.
- Expert-level knowledge of the React Native framework, including advanced concepts in navigation, state management, and UI component design.
- Proficiency in JavaScript and TypeScript, with a deep understanding of advanced features and best practices.
- Extensive experience in developing cross-platform mobile applications for both Android and iOS, with a focus on high performance and compatibility.
- Advanced experience with RESTful and GraphQL APIs, WebSocket communication, and integrating various cloud services, particularly AWS or Google Cloud.
- Strong skills in writing comprehensive unit, integration, and end-to-end tests using tools like Jest, Detox, and other relevant frameworks.
- In-depth knowledge of mobile app architecture, design patterns in React Native and general software engineering principles.
- Experience in CI/CD practices, advanced Git strategies, and effective use of native build tools like Xcode and Android Studio.
- Demonstrated ability in debugging, troubleshooting, and optimizing mobile applications for performance and efficiency.
- Advanced knowledge of CSS, UI libraries, and responsive design principles.
- Rapid adaptability to new technologies, with a focus on integrating them effectively into existing systems.
- Exceptional problem-solving, analytical, and leadership skills, with a focus on delivering high-quality solutions.
- Excellent communication and interpersonal skills, capable of leading and mentoring a team effectively.
Responsibilities and Duties:
- Leading and mentoring a team of React Native developers, promoting a culture of technical excellence, innovation, and collaboration.
- Designing, developing, and delivering high-quality, secure, and feature-rich mobile applications using the React Native framework.
- Ensuring optimal performance, security, and scalability of applications, while maintaining code standards and engineering best practices.
- Conducting comprehensive peer code reviews, offering constructive feedback, and ensuring adherence to industryleading practices.
- Documentation skills, including the ability to create and maintain detailed technical documentation.
- Facilitating effective communication within the technical team and with clients, addressing complex technical issues and challenges.
- Playing a key role in technology decision-making, offering insights based on extensive experience and practical knowledge.
- Guiding the team in adopting new technologies and methodologies, aligning with industry trends and practical applications.
- Leading by example in code quality, testing rigor, and adherence to project timelines and milestones.
- Overseeing the distribution and release process of mobile applications across various platforms, ensuring smooth deployment and post-launch support.
If you are interested, please send your CV to jobs@mindplus.global or apply below.