Job Summary
We are seeking a skilled React Native Developer to join our team. The ideal candidate will have a strong background in mobile app development, specifically using React Native, and will be responsible for developing and maintaining high-quality mobile applications. This role requires a deep understanding of React Native, JavaScript, and mobile app deployment.
Responsibilities
Design, build, and maintain efficient, reusable, and reliable React Native code.
Ensure the best possible performance, quality, and responsiveness of applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automation.
Implement and maintain integration of APIs.
Stay up-to-date with the latest industry trends and technologies.
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
Proven experience as a React Native Developer with a strong portfolio of mobile applications.
Proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
Thorough understanding of React Native and its core principles.
Experience with popular React Native workflows (such as Redux or MobX).
Familiarity with RESTful APIs, modern front-end build pipelines and tools.
Knowledge of mobile application development lifecycle, including app store submissions.
Show the full description
Understanding of code versioning tools, such as Git.
Experience with third-party libraries and APIs.
Strong problem-solving skills and the ability to think critically.
Excellent communication skills and ability to work in a team-oriented environment