React Native Developer Job Description
As a React Native Developer, you will be involved in the entire mobile development lifecycle, from concept to delivery. You will work closely with our cross-functional teams to design and build user-friendly mobile applications. Your primary focus will be developing high-quality, efficient, and reusable code. You will also be responsible for ensuring the application's performance and responsiveness. In addition, you will collaborate with the back-end developers to integrate the APIs and implement server-side logic.
Responsibilities
- Developing high-quality mobile applications using React Native framework
- Translating designs and wireframes into high-quality code
- Building reusable components and libraries
- Optimizing application for maximum performance and scalability
- Implementing unit tests and conducting code reviews
- Collaborating with the back-end developers to integrate APIs and implement server-side logic
- Troubleshooting and debugging issues
- Staying up-to-date with the latest trends and technologies in mobile development
Qualifications
- Bachelor's degree in Computer Science or a related field
- Proven experience in mobile development using React Native
- Sound knowledge of JavaScript, HTML, and CSS
- Familiarity with RESTful APIs and mobile app security
- Experience with version control systems such as Git
- Strong problem-solving and debugging skills
- Excellent communication and collaboration abilities
Skills
- React Native
- JavaScript
- HTML
- CSS
- RESTful APIs
- Git
- Problem-solving
- Debugging