- About Us
- Business Areas
- Early Careers
- Locations
Your jobs
Date live:
Aug. 14, 2025
Business Area:
Customer Digital and Data
Area of Expertise:
Technology
Reference Code:
JR-0000060029
Contract:
Permanent
Take a look at the map to see what’s nearby. Train stations & bus stops, gyms, restaurants and more.
Explore locationJoin us as a UI Tech Lead at Barclays where you will spearhead the evolution of our infrastructure and deployment pipelines, driving innovation and operational excellence. You will harness cutting-edge technology to build and manage robust, scalable and secure infrastructure, ensuring seamless delivery of our digital solutions. We are seeking a highly experienced and technically strong hands-on Lead experience in building scalable, maintainable, and testable web and mobile applications. The ideal candidate will have deep expertise in React, React Native, and JavaScript (ES6+), with a strong focus on UI unit testing, mutation testing, and mobile-native integration.
To be successful as a UI Tech Lead, you should have experience with:
• Lead the development of high-performance, reusable UI components using React and React Native.
• Architect frontend solutions with a focus on modularity, testability, and performance.
• Implement and enforce standard coding practices, including code reviews, linting, and documentation.
• Drive unit testing and mutation testing strategies using tools like Jest, React Testing Library (RTL), and Stryker.
• Integrate mobile-specific features and native modules for Android/iOS, including bridging and third-party SDKs.
• Collaborate with cross-functional teams to deliver seamless user experiences and integrate with RESTful APIs.
• Mentor junior developers and contribute to internal knowledge sharing and technical leadership.
• Proficient in JavaScript (ES6+), HTML5, and CSS3.
• Strong understanding of React.js, React Native, Hooks, and component lifecycle.
• Experience with TypeScript is a plus.
• Familiar with Redux, Context API, and other state management tools.
• Good understanding of API integration and asynchronous data handling.
• Familiar with Webpack, Babel, and modern frontend build tools.
• Strong experience with unit testing using Jest and RTL.
• Hands-on experience with mutation testing tools like Stryker.
• Familiar with React Navigation, native modules, and mobile bridging for Android/iOS.
Some other highly valued skills may include:
• Experience deploying mobile apps to iOS/Android platforms.
• Familiarity with CI/CD pipelines, GitLab, and automated testing.
• Understanding of accessibility standards and performance optimization.
• Exposure to design systems, Figma, or AEM is a plus.
You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills.
The role is based out of Pune.
Purpose of the role
To lead and manage engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-quality software solutions, driving technical excellence, fostering a culture of innovation, and collaborating with cross-functional teams to align technical decisions with business objectives.
Accountabilities
Assistant Vice President Expectations
All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.