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-12-28 |