About the job
- Mobile Application Development:
Craft and build high-performance, user-centric mobile applications utilizing React Native for both iOS and Android platforms, ensuring exceptional performance and responsiveness.
- Collaboration:
Collaborate effectively with product managers and designers to convert product needs into technical specifications and implement cutting-edge mobile features.
- Code Quality and Standards:
Produce clean, maintainable, and testable code while conforming to software development best practices. Conduct code reviews, offering constructive feedback to team members and ensuring adherence to quality standards.
- Technical Leadership:
Provide mentorship and support to junior developers, promoting skill enhancement and knowledge sharing within the team.
- Testing and Debugging:
Establish effective testing strategies, including unit and integration tests, to guarantee the reliability and performance of applications. Troubleshoot issues reported by users and optimize app performance based on analytics and feedback.
- Stay Current:
Stay abreast of the latest trends and best practices in mobile development, assessing and recommending new tools and technologies.
- Documentation:
Maintain thorough documentation for applications and development processes to facilitate team knowledge and onboarding.
