onsite
Senior React Engineer - AVP - Barclays
Software Engineer
Lead the design and delivery of high‑performance React applications for next‑generation Markets Sales platforms, driving innovation, scalability, and user‑centric digital experiences.
About the role
Key Responsibilities
- Architect, develop, and maintain scalable React components and micro‑frontends for complex trading workflows.
- Collaborate with product, design, and backend teams to translate business requirements into intuitive, responsive UIs.
- Implement state management (Redux/Context) and optimize rendering performance for real‑time data feeds.
- Write comprehensive unit, integration, and end‑to‑end tests using Jest, React Testing Library, and Cypress.
- Mentor junior engineers, conduct code reviews, and promote best practices in component design and accessibility.
Requirements
- 5+ years of professional experience building enterprise‑grade React applications.
- Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3 (Sass/Styled‑Components).
- Hands‑on experience with state management libraries (Redux, MobX) and performance profiling tools.
- Familiarity with CI/CD pipelines, Git, and modern build tools (Webpack, Vite).
- Excellent problem‑solving skills, attention to detail, and a passion for delivering high‑quality code.
Skills
reactjavascripttypescriptredux