Overview
We are supporting a global financial services organization in a significant technology transformation and seeking an experienced Front End Architect to drive the design and implementation of scalable front-end platforms within a microservices architecture. This hands-on role requires collaborating closely with product, UX, backend, and DevOps teams to establish best practices and elevate the front-end ecosystem across various products. The successful contractor will take a lead role in defining standards, integrating cutting-edge technologies, and mentoring engineering teams.
Responsibilities
- Define and own frontend architecture across a microservices-based platform.
- Design scalable UI solutions aligned to API-first backend services.
- Establish reusable components, UI standards, and enterprise design systems.
- Define integration approaches with RESTful and event-driven services.
- Ensure performance, security, and responsiveness across web applications.
- Embed CI/CD, testing, and DevOps best practices within frontend teams.
- Support containerised deployments using Docker and Kubernetes.
- Drive adoption of AI-assisted development approaches including prompt engineering and tools such as Copilot.
Requirements
- Strong experience in UI or Frontend Architecture within complex environments.
- Expertise in React, JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Experience designing SPA or micro-frontend architectures.
- Strong understanding of API integration (REST, API gateway patterns, BFF).
- Experience working in cloud environments such as AWS or Azure.
- Exposure to Docker, Kubernetes, and CI/CD pipelines.
- Strong focus on performance optimisation techniques such as lazy loading and code splitting.
- Experience using AI development tools (e.g., GitHub Copilot) within engineering workflows.