Role: React Native Developer
Location: Canada/Remote
Duration: 12+ Months
Job Description:
Lead and manage a team of app developers, providing technical guidance, mentorship, and support throughout the app development lifecycle.
Architect and design mobile applications for iOS and Android platforms, ensuring scalability, performance, and security.
Develop high-quality code, frameworks, and components for mobile apps
Collaborate with product managers, UX/UI designers, and stakeholders to define requirements, user stories, and technical specifications for mobile apps and ensure consistency across platforms.
Implement best practices, coding standards, and software development methodologies to ensure code quality, maintainability, and reliability.
Conduct code reviews, performance optimization, and debugging to identify and resolve issues in mobile app development.
Produce fully functional mobile applications writing clean code.
Troubleshoot and debug to optimize performance.
Ensure the performance, quality, and responsiveness of applications.
Troubleshoot and debug issues to improve application performance and usability.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Stay up-to-date with mobile development trends and best practices.
Participate in code reviews and provide constructive feedback to team members.
Experience with mobile app deployment and publishing process (App Store, Google Play Store etc)
Experience with version control systems such as Git
Proven experience developing mobile applications for iOS and Android using React Native
Well verse with client handling