React Native Developer

Job Type

Full Time

Job Level

Entry Level

Offered Salary

Negotiable

Posted

Mar 19, 2023

Deadline to Apply

7th April, 2023

RESPONSIBILITY:

1. Design and develop high-quality mobile applications using React Native.
2. Work closely with the product team to understand the requirements and deliver the product on time.
3. Collaborate with cross-functional teams including designers, developers, and quality assurance engineers to ensure timely delivery of features.
4. Write clean and maintainable code and ensure that the code is well-documented.
5. Participate in code reviews and provide constructive feedback to other developers.
6. Stay up-to-date with the latest trends and best practices in mobile app development.
7. Debug and troubleshoot issues reported by users and fix them promptly.
8. Optimize the performance of the application and ensure that it is responsive and fast.
9. Continuously improve the quality of the code by incorporating feedback and making necessary changes.
10. Participate in sprint planning, retrospectives, and other team activities to ensure smooth functioning of the team.

SKILLS:

1. Proficiency in React Native framework: You should have a good understanding of React Native and its core principles. This includes knowledge of components, state management, and props.

2. JavaScript expertise: You should be proficient in JavaScript, including ES6 syntax and Typescript.

3. Familiarity with native APIs: You should be familiar with native APIs and be able to integrate them into the application.

4. Familiarity with Git and version control: You should be comfortable with Git and be able to use it to manage code repositories.

5. Understanding of RESTful APIs: You should have a good understanding of RESTful APIs and be able to integrate them into the application.

6. Experience with mobile app development: You should have experience developing mobile applications for Android and iOS platforms.

7. Debugging and problem-solving skills: You should have excellent debugging and problem-solving skills to identify and fix issues.

8. Strong communication and collaboration skills: You should have strong communication and collaboration skills to work with cross-functional teams, including designers, developers, and quality assurance engineers.

9. Knowledge of UI/UX design principles: You should have knowledge of UI/UX design principles and be able to create user-friendly interfaces.

10. Continuous learning: You should have a passion for continuous learning and be up-to-date with the latest trends and best practices in mobile app development.

Interested candidates are requested to send their updated CV at: [email protected]