React / React Native Developer
Role details
Job location
Tech stack
Job description
In this varied role you will design, develop, and maintain cross-platform mobile applications using React Native, while also being capable of supporting, designing and developing the web through React. A primary focus will be implementing clean and scalable code using TypeScript and JavaScript, integrate REST APIs and native modules, while contributing to planning and code reviews, and ensure adherence to security standards using Git-based workflows and CI/CD., This is a fantastic opportunity for a React Developer looking for a role that will involve a variety of different tasks and brings the opportunity to work within a business that heavily invests in training for its staff., * Design and maintain cross-platform applications using React for web development and React Native for Mobile.
- Implement secure and scalable code using TypeScript/JavaScript.
- Ensure security by adhering to mobile security standards and best practices.
- Use Git workflows and CI/CD in an agile environment.
- Integrate with third-party and custom REST APIs.
Requirements
The ideal candidate will have previous commercial React and React Native experience, strong proficiency in TypeScript/JavaScript and a solid awareness of secure coding standards. Experience with mobile state management, RESTful services, and Git is also required. Knowledge of front-end technologies such as HTML and CSS is beneficial., * Previous commercial experience with React and React Native.
- Strong proficiency in TypeScript, JavaScript, and modern development practices.
- Experience with mobile state management (e.g., Redux, MobX), REST APIs, Git.
- Beneficial to have knowledge of HTML and CSS.
Benefits & conditions
The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client.