UI Developer
Barclays
In this role you will design, develop, and enhance our front-end software, delivering scalable and secure UI that supports KYC and CDD workflows. You will work in cross-functional squads to build market-leading UX while enabling automation and process improvements. You’ll contribute to code quality through reviews, testing, and secure coding practices, and stay current with frontend trends. This role offers the chance to shape the new CDD platform and improve existing applications as migration work progresses. You’ll join a collaborative, standards-driven team focused on performance and reliability.
Responsibilities- Design, develop and improve software using modern engineering approaches
- Deliver high-quality, scalable, maintainable, and performant code
- Collaborate with product managers, designers and engineers to define requirements and ensure alignment with business objectives
- Participate in code reviews and promote knowledge sharing and software quality
- Stay informed on industry trends and contribute to internal technology communities
- Adhere to secure coding practices to protect data and reduce vulnerabilities
- Implement robust unit testing to ensure code quality and reliability
- Support migration and platform modernization efforts for the CDD platform
- React.js development with proficiency in JavaScript (ES6+), TypeScript, HTML5
- Strong understanding of React Hooks, component lifecycle, and state management (Redux/Context API)
- Experience developing and consuming RESTful APIs and integrating with backend services
- Knowledge of Micro Frontend Architecture and reusable component design
- Git and Agile development methodologies
- strong collaboration across cross-functional teams
- clear communication of complex information
- problem solving and continuous learning
- React.js
- JavaScript (ES6+)
- TypeScript
Reference: WJ-747_31001087