
Wits Innovation Lab
About the job
We need a solid person in React Native, capable of handling team and any technical challenges of the team as well.
Minimum 10+ Years of experience, would be an onsite position in Saudi. Detailed description could be seen below,
Job Title: Senior React Native Team Leader
As the Senior React Native Team Leader, you will play a pivotal role in leading our mobile development team and ensuring the successful delivery of high-quality React Native applications. You will collaborate closely with cross-functional teams, mentor junior developers, and drive the technical vision of our mobile app projects.
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.
Posted on Oct 30, 2023.