We are looking for a React Native Lead at Easy2Employ!
The ideal candidate will lead our development team to create topnotch mobile applications using React Native. This position requires collaboration with various teams providing technical guidance and overseeing the successful delivery of mobile projects. The React Native Lead will drive innovation maintain code quality and offer leadership to streamline the development process.
Main Responsibilities:
- Guiding and mentoring a team of React Native developers to deliver exceptional mobile applications.
- Collaborating with product managers designers and stakeholders to understand requirements and translate them into technical specifications.
- Creating and implementing mobile app architecture and infrastructure for scalability and performance.
- Conducting code reviews identifying technical debt and implementing best practices to uphold code quality.
- Optimizing mobile applications for maximum speed and scalability.
- Participating in the entire application lifecycle from concept and design to testing and deployment.
- Staying updated with the latest industry trends and technologies in mobile development.
- Leading troubleshooting and debugging of mobile applications to ensure optimal performance.
- Providing technical guidance and mentorship to team members.
- Working closely with the QA team to define testing strategies and ensure bugfree applications.
- Collaborating with backend developers to integrate mobile applications with relevant APIs.
- Documenting best practices and guidelines for mobile app development.
- Contributing to architectural and design decisions for mobile applications.
- Resolving technical issues and exploring innovative solutions to enhance app performance.
- Conducting performance analysis and optimization of mobile applications.
Requirements:
- Bachelors degree in Computer Science Engineering or related field.
- 5 years of experience in mobile app development with a focus on React Native.
- Demonstrated experience in leading and mentoring a team of mobile developers.
- Proficiency in JavaScript ES6 and popular React workflows (such as Flux or Redux).
- Handson experience in building and deploying mobile applications for both iOS and Android platforms.
- Strong understanding of mobile app architecture and design principles.
- Experience with RESTful APIs thirdparty libraries and APIs integration.
- Solid understanding of mobile UI/UX best practices and design guidelines.
- Proven track record of delivering highquality scalable mobile applications.
- Excellent problemsolving skills and the ability to think critically.
- Strong communication and leadership abilities.
- Knowledge of version control systems such as Git.
- Experience in performance optimization and tuning of mobile applications.
- Ability to work in a fastpaced collaborative environment.
- Relevant certifications in mobile development or React Native are a plus.
git,es6,performance optimization,team leadership,ui/ux,flux,javascript,mobile development,redux,react native,ios,android,restful apis,mobile app development