Senior Software Engineer – UI Platform Lead
Jobleads UK · Glasgow, Scotland, United Kingdom
FULL TIME
Job Description
Join us as a Senior Software Engineer - UI Platform Lead in thecross Barclays Digital Platform (XDP) engineering team, which builds the shared technology layer behind Barclays digital experiences.We are building a UI platform that is AI-native by design, where components, tokens, and patterns are delivered through tooling and APIs, not just code. This role leads the team shaping how digital experiences are built and delivered across Barclays.To be successful as a Senior Software Engineer - UI Platform Lead, you must have the following essential skills;
React and TypeScript in a library or platform context (not just application codeDesign token architectures (DTCG, Style Dictionary, or similar) and the tooling that transforms tokens across platformsBuilding integrations between a platform and external tools (design tools, code editors, CI pipelinesJava and Spring for API services, or Node.js for tooling and build pipelinesExperience with generative or AI-assisted developer tools, whether building them or integrating them into a platformSome other highly valued skills may include;Infrastructure-as-code, Kubernetes, or CI/CD pipeline design for platform serviceBuilding or running registries, artefact distribution, or developer tooling platformsFamiliarity with how mobile and native teams consume shared UI artefacts, and the constraints that come with supporting multiple platformsJSON Schema, OpenAPI, or contract-first API designContributions to open-source projects, design systems, or technical standardsYou may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills
Location is GlasgowPurpose of the roleTo design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.AccountabilitiesDevelopment and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.Collaboration with peers, 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.Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.Vice President ExpectationsTo contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/ processes; deliver continuous improvements and elevate breaches of policies/procedures..If managing a team, they define jobs and responsibilities, planning for the department's future needs and operations, counselling employees on performance and contributing #J-18808-Ljbffr
React and TypeScript in a library or platform context (not just application codeDesign token architectures (DTCG, Style Dictionary, or similar) and the tooling that transforms tokens across platformsBuilding integrations between a platform and external tools (design tools, code editors, CI pipelinesJava and Spring for API services, or Node.js for tooling and build pipelinesExperience with generative or AI-assisted developer tools, whether building them or integrating them into a platformSome other highly valued skills may include;Infrastructure-as-code, Kubernetes, or CI/CD pipeline design for platform serviceBuilding or running registries, artefact distribution, or developer tooling platformsFamiliarity with how mobile and native teams consume shared UI artefacts, and the constraints that come with supporting multiple platformsJSON Schema, OpenAPI, or contract-first API designContributions to open-source projects, design systems, or technical standardsYou may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills
Location is GlasgowPurpose of the roleTo design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.AccountabilitiesDevelopment and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.Collaboration with peers, 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.Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.Vice President ExpectationsTo contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/ processes; deliver continuous improvements and elevate breaches of policies/procedures..If managing a team, they define jobs and responsibilities, planning for the department's future needs and operations, counselling employees on performance and contributing #J-18808-Ljbffr
Details
| Company | Jobleads UK |
| Location | Glasgow, Scotland, United Kingdom |
| Type | FULL TIME |
| Niche | general |
