* Develop mobile applications using React Native for both Android and iOS platforms. * Work closely with designers, product managers, and other developers to ensure the best possible user experience for our applications. * Write clean, maintainable, and efficient codeParticipate in code reviews and contribute to the development of best practices for the team. * Collaborate with backend developers to design and implement RESTful APIsParticipate in the entire application lifecycle, from concept and design to testing and deployment. * Ensure the performance, quality, and responsiveness of our applications. * Stay up-to-date with new developments in mobile application development and advise the team on best practices and emerging trends. * Build pixel-perfect, buttery-smooth UIs across both mobile platforms. * Leverage native APIs for deep integrations with both platformsDiagnose and fix bugs and performance bottlenecks for performance that feels native. * Reach out to the open source community to encourage and help implement mission-critical software fixes – React Native moves fast and often breaks things. * Maintain code and write automated tests to ensure the product is of the highest quality