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.
