Description

Qualifications:

- Demonstrable experience as a React Native Developer, with a strong portfolio showcasing mobile applications you've contributed to.

- Proficiency in React Native and its core concepts, along with a solid understanding of the mobile ecosystem.

- Strong grasp of JavaScript, ES6+, and asynchronous programming.

- Familiarity with mobile development patterns and best practices.

- Experience with integrating RESTful APIs and handling asynchronous requests.

- Knowledge of version control systems, particularly Git.

- Problem-solving aptitude and an eye for detail.

- Effective communication skills and the ability to collaborate within a team environment.

- Self-motivated and capable of working independently and in a team.

 

Nice to Have:

- Knowledge of TypeScript.

- Familiarity with native mobile development (Swift for iOS, Kotlin for Android).

- Experience with state management libraries like Redux or Mobx.

- Understanding of mobile security principles and best practices.

- Previous exposure to testing frameworks such as Jest or Detox.

- Interest in UI/UX design principles.

- Previous involvement in an Agile/Scrum environment.

Education

Bachelor's degree