Lead React Native Developer

 

Description:

Key Responsibilities:

1. Technical Leadership:

•        Provide technical leadership and guidance to a team of React Native developers.

•        Set coding standards, best practices, and ensure adherence to them.

•        Review code, provide feedback, and conduct regular code reviews to maintain code quality.

2. Project Management:

•        Lead the planning and execution of React Native projects, ensuring they are delivered on time and within scope.

•        Collaborate with project managers to allocate resources effectively and manage project timelines.

3. Architecture and Design:

•        Drive the architecture and design of mobile applications, ensuring scalability, performance, and maintainability.

•        Make critical technical decisions and guide the team in architectural choices.

4. Development and Coding:

•        Develop complex features and modules using React Native.

•        Troubleshoot and resolve technical issues, bugs, and performance bottlenecks.

5. Team Development:

•        Mentor and coach junior developers, fostering their professional growth and skill development.

•        Conduct training sessions and knowledge-sharing activities within the team.

6. Cross-functional Collaboration:

•        Collaborate with UX/UI designers, product managers, and QA engineers to ensure seamless project execution.

•        Provide technical input during project planning and requirement gathering phases.

7. Code Quality and Testing:

•        Implement and enforce coding standards, testing methodologies, and quality assurance processes.

•        Ensure unit testing and integration testing are performed rigorously.

8. Continuous Improvement:

•        Stay up-to-date with industry trends, emerging technologies, and best practices in React Native development.

•        Propose and implement process improvements and optimizations.

Qualifications:

•        Proven experience as a React Native developer, with a strong background in mobile app development.

•        Previous experience in a leadership or team lead role.

•        In-depth knowledge of React Native, JavaScript, and related technologies.

•        Familiarity with mobile app architecture patterns (MVC, MVVM, Redux, etc.).

•        Strong problem-solving and debugging skills.

•        Excellent communication and teamwork abilities.

Organization Wits Innovation Lab
Industry IT / Telecom / Software Jobs
Occupational Category Lead React Native Developer
Job Location Riyadh,Saudi Arabia
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-10-31 12:33 pm
Expires on 2024-11-04