React Native App Developer
Role details
Job location
Tech stack
Job description
At Chemist4U, were looking for React Native App Developers to take ownership of our in-house mobile applications: Chemist4U and myBMI. Youll play a key role in maintaining, improving, and extending these apps, ensuring they deliver a seamless experience for our customers. This is a hands-on role where youll collaborate with a talented team to build new features, resolve issues, and continuously enhance performance and usability., The ideal App Developer will bring a combination of hands-on expertise demonstrated through the following skills and experience: App Development
- Design, develop, and enhance features within our React Native applications.
- Maintain and optimize code for performance, scalability, and reliability.
- Collaborate with designers to implement UI/UX from Figma prototypes.
Integration & Backend Collaboration
- Work with APIs (REST/GraphQL) and integrate with AWS Serverless services.
- Review logs, troubleshoot issues, and contribute to API design discussions.
Quality & Best Practices
- Apply best practices such as TDD, design patterns, and CI/CD workflows.
- Ensure code quality through automated testing and peer reviews.
DevOps & CI/CD
- Integrate mobile workflows into CI/CD pipelines using tools like GitHub Actions or Azure DevOps.
- Support smooth deployments and release readiness.
- Contribute to monitoring and alerting strategies for app performance.
Testing & Performance
- Implement automated testing with Jest, React Testing Library, and Cypress.
- Optimize app performance across devices and platforms.
- Monitor technical debt and maintain long-term code health.
Collaboration & Mentorship
- Work closely with product managers, designers, and developers to deliver business-aligned features.
- Help to foster a collaborative, inclusive engineering culture.
Continuous Improvement
- Stay ahead of industry trends in mobile development and serverless technologies.
- Contribute to process improvements and innovation initiatives.
Requirements
Do you have experience in UX?, The ideal candidate will have a proven track record in mobile app development, with deep expertise in React Native. Youll bring strong programming skills in JavaScript and TypeScript, with React Native as your primary framework, and a solid understanding of modern JavaScript principles, component-based architecture, and state management. Experience integrating and consuming RESTful APIs is essential, along with proficiency in version control systems, particularly Git., A relevant degree such as Computer Science or a professional development course
- Minimum 4 years of experience in a full-time position working with React Native and TypeScript/JavaScript
- Minimum 3 years of experience in working with APIs, either REST or GraphQL
- Experience working with Agile practices
- Demonstrable knowledge of React Native
- Demonstrable knowledge of TypeScript/JavaScript
- Demonstrable knowledge of Firebase
- Demonstrable knowledge of REST/GraphQl APIs
- Demonstrable knowledge of Working from Figma UI/UX designs
- Experience in AWS serverless technologies is a bonus, including Cognito and NoSQL databases
- Experienced in CI/CD processes and unit-testing
- Continuous learning mindset.
Benefits & conditions
Working with an NHS-focused organisation means doing work that truly matters, every day, youll help make a real, positive impact on the lives of patients across the UK and Ireland. And thats just the start. We also offer:
- Discounted gym membership
- Funded training
- Enhanced Maternity & Paternity
- 30 days annual leave, including Christmas Day, Boxing Day, and New Years Day, with all other bank holidays flexible to take at your convenience
- Health & Wellbeing benefits
- Staff discount
- Sick Pay Scheme
- Blue light card membership is available
- Free seasonal flu vaccination
- Regular social events.