Develop and maintain high-quality React Native applications for both iOS and Android platforms.
Collaborate with cross-functional teams, including designers, product managers, and other developers, to define, design, and ship new features.
Write clean, maintainable, and efficient code while following best practices.
Debug and resolve technical issues as they arise.
Conduct code reviews to ensure code quality and maintainability.
Stay up-to-date with the latest industry trends and technologies to ensure our applications remain competitive.
Participate in code reviews and provide constructive feedback to team members.
Optimize application performance and ensure responsiveness.
Implement and manage state management libraries such as Redux or MobX.
Integrate third-party APIs and services into applications.
Participate in Agile/Scrum development processes and contribute to sprint planning and retrospectives.