🚀 React Native Developer - (Contract)
📍 Knutsford | Hybrid (2–3 days onsite, non-negotiable)
💰 £360/day (PAYE through Umbrella)
📅 Contract until 31/12/2025
🔒 BPSS eligibility required
About the Role
We are looking for a React Native Developer to join the Digital Channels team, helping to build world-class digital banking experiences across mobile and web.
This role offers the opportunity to work on scalable, secure, and accessible applications within a collaborative engineering environment, contributing to products used by millions of customers daily.
What You Will Be Doing
-
Develop and maintain applications using React and React Native
-
Implement best practices with React hooks, component lifecycle methods, and design patterns
-
Manage app state using Redux, Context API, or Zustand
-
Integrate TypeScript for robust, type-safe code
-
Ensure code quality via ESLint, Prettier, and comprehensive testing (Jest, React Testing Library, Detox, or Cypress)
-
Apply WCAG accessibility and security standards for inclusive, compliant experiences
-
Optimize app performance through profiling and tuning
-
Contribute to CI/CD pipelines and automated deployment workflows
-
Collaborate on building and maintaining shared React component libraries
What We Are Looking For
✅ Strong hands-on experience with React
and React Native
✅ Solid understanding of TypeScript, hooks, and state management patterns
✅ Proven background in testing, code quality, and accessibility
✅ Knowledge of CI/CD workflows
and shared library publishing
✅ Experience optimizing performance and upgrading across major React versions
Nice to Have
✨ Agile delivery experience
✨ Background in native mobile app development(iOS/Android)
✨ Familiarity with Flutter or Xamarin
✨ Contributions to open-source projects
or developer communities
...