Middle React Native Developer
Client
Our client is a UK‑based digital bank delivering innovative and accessible financial solutions for today’s consumers. Known for its user‑friendly platform and customer‑centric approach, the bank helps people manage their finances with ease and transparency.
Position overview
We are looking for a capable Mid-Level React Native Engineer to contribute to the development of iOS and Android apps. They will have the support of a cross-functional team, including backend engineers, designers, and product colleagues.This position includes sign-in bonus.The working schedule is aligned with the UK time zone (9am to 5:30pm UK time) and involves participating in on call shifts if required.
Responsibilities
Work in cross-functional squads on customer-facing features.
Deliver high-quality work within a clearly defined scope.
Deliver well-defined features and improvements in iOS and Android apps using React Native.
Write clean, well-structured, maintainable React Native and TypeScript code
Contribute to the foundations that help the team move fast safely (testing, tooling, observability)
Collaborate closely with designers to deliver intuitive, polished App user experiences.
Collaborate closely with senior engineers on solution design and trade-offs
Support App releases and help ensure smooth operation in production.
Follow established engineering standards and best practices for code quality and maintainability.
Contribute to team standards and practices, while continuing to build confidence and independence.
Requirements
Practical experience building cross-platform mobile Apps with React Native.
Experience shipping apps to the Apple App Store and/or Google Play.
Experience and knowledge of TypeScript and modern state/data management (e.g. Tanstack/React Query v4).
Comfortable integrating with backend APIs and understanding end-to-end flows.
Working knowledge of native iOS (Swift) and/or Android (Kotlin), particularly at the React Native integration layer.
Engineering fundamentals: code quality, testing, maintainability, and collaboration.
Willingness to learn and grow technical skills under guidance of senior engineers.
Communicate effectively within the engineering team and with product/design stakeholders.
Seek guidance and clarify requirements when needed.
Raise issues and blockers promptly to ensure smooth progress.
Collaborate constructively and contribute to team goals and culture.
Nice to have
Exposure to fintech, banking, or large consumer mobile applications.
Experience participating in React Native upgrades or dependency migrations.
Familiarity with automated testing in React Native projects.
Experience working in multi-team or shared-platform environments.
Participation in code reviews and openness to technical feedback.
Awareness of React Native best practices for performance and maintainability.
Middle React Native Developer
Middle React Native Developer