TL;DR

Senior React Developer: Leading the development of a new sales platform with critical business impact on client onboarding transparency and e-onboarding automation. Focus on design patterns, testing practices and code quality principles.

Location: Based in our Prague office.

Company

Barclays is a corporation.

What you will do

  • Develop and deliver high-quality software solutions using industry aligned programming languages, frameworks, and tools.
  • Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies.
  • Participate in code reviews, and promote a culture of code quality and knowledge sharing.
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
  • Adhere to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
  • Implement effective unit testing practices to ensure proper code design, readability, and reliability.

Requirements

  • Proficiency in React and TypeScript programming, including hooks, performance optimisation, error boundaries, etc.
  • Experience with Redux Toolkit
  • Good knowledge of Design Patterns, Testing practices (Jest and React Testing Library), and Code Quality principles
  • Experience with modern frontend build tools and package management
  • Solid understanding of modern CSS

Nice to have

  • Knowledge of DevOps tools (GitLab CI/CD pipelines, Containerisation with Docker and Kubernetes)
  • UX/UI experience
  • Familiarity with Angular framework

Culture & Benefits

  • Expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard.