Your responsibilities in this role will include:
Develop and Maintain Mobile Applications
Design and build advanced applications for the React Native platform
Maintain and optimize existing mobile applications for maximum speed and scalability
Lead the technical planning and requirements gathering phases
Provide technical guidance and mentorship to junior developers
Ensure the quality of the code and applications through code reviews and automated tests
Collaborate with product managers, designers, and backend engineers to define and implement new features
Communicate effectively with stakeholders to understand and refine requirements
Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
Stay up-to-date with the latest industry trends and technologies
Advocate for best practices in React Native development
Continuously improve the development process and tools
Troubleshoot and resolve complex technical issues
Optimize application performance and resolve performance bottlenecks
Qualifications:
Minimum of 8 years of experience in mobile application development
At least 5 years of experience working with React Native
Bachelor's degree