React Native Engineer
As a React Native Engineer at Barclays, you will develop and deliver high-quality, maintainable, and performant mobile software using React Native and associated technologies. You will contribute to the design and implementation of mobile customer journeys aligned with Barclays UK digital architecture, collaborating closely with product managers, designers, architects, and fellow engineers to define requirements and deliver integrated solutions.
You will participate actively in code reviews to ensure adherence to engineering standards and best practices, and apply secure coding practices to protect customer data and meet regulatory and risk requirements. Implementing and maintaining unit and component testing to ensure reliability and quality of code is a core part of the role.
You will support production stability through effective debugging, monitoring, and issue resolution, and stay informed of industry and technology trends while contributing to engineering communities and continuous improvement initiatives. Experience building cross-platform mobile applications for iOS and Android is expected, along with a strong understanding of React concepts, component-based design, and state management.
Additional value is placed on experience working alongside native iOS and Android teams, knowledge of mobile application performance optimization and accessibility, exposure to observability and monitoring tools, and understanding of cloud-based platforms and DevOps practices.