Become a part of our pioneering Web squad within the Blueprint Design System's Engineering team. In this exciting role, you will create a library of visual components that empower developers across the entire bank to build cohesive, accessible interfaces and speed up development times. We collaborate closely with accessibility and design specialists to craft a design system implemented bank-wide. Our mission is to design, develop, and enhance software using diverse engineering methodologies, providing essential business, platform, and technology capabilities for our customers and colleagues.
To be successful in this role, you should have:
* Proven understanding of building, reusing, and managing components in React or Angular.
* Strong JavaScript/TypeScript proficiency.
* HTML/CSS and responsive design experience.
Additional valued skills include:
* Familiarity with tools like Jest, React Testing Library, Cypress, or Playwright for testing.
* An eye for design and usability, with the ability to collaborate with designers and suggest improvements.
* Knowledge of accessible user interface production.
This role can be based in Knutsford or Manchester.
Purpose of the role
To design, develop, and improve software using various engineering methodologies, providing business, platform, and technology capabilities for our customers and colleagues.
Accountabilities
1. Develop and deliver high-quality software solutions using industry-standard programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance.
2. Collaborate with product managers, designers, and engineers to define requirements, devise solutions, and ensure seamless integration with business objectives.
3. Participate in code reviews and promote a culture of quality and knowledge sharing.
4. Stay informed of industry trends and contribute to technology communities to foster excellence and growth.
5. Follow secure coding practices to mitigate vulnerabilities and protect data.
6. Implement effective unit testing practices to ensure code quality and reliability.
Analyst Expectations
1. Perform activities timely and to a high standard, driving continuous improvement.
2. Possess in-depth technical knowledge in their area of expertise.
3. Lead and support team development, guiding work and fostering a positive environment.
4. If in a leadership role, demonstrate leadership behaviors aligned with Barclays values: Listen, Energize, Align, Develop.
5. Develop technical expertise or act as an advisor as appropriate.
6. Impact related teams and partner across functions and business areas.
7. Manage risk, controls, and compliance with policies and regulations.
8. Understand how their function contributes to organizational objectives.
9. Make evaluative judgments, resolve problems, and communicate effectively with stakeholders.
All colleagues are expected to embody Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, and demonstrate the Barclays Mindset to Empower, Challenge, and Drive.
#J-18808-Ljbffr