Frontend Engineer

Frontend Engineer

Posted 5 days ago by 1761198737

Negotiable
Undetermined
Hybrid
London

Summary: The Frontend Engineer role focuses on building scalable user interfaces using React and TypeScript within the DAX Ad Platform team. The position involves migrating features from a legacy system to a micro-frontend architecture while ensuring performance and maintainability. The engineer will collaborate with cross-functional teams to deliver cohesive UI experiences. This is a hybrid role requiring 1-2 days onsite and is initially a 6-month contract.

Key Responsibilities:

  • Contribute to the migration of legacy features into the new micro-frontend platform
  • Build and maintain front-end features using a React TypeScript stack
  • Utilise and extend an internal component library to ensure consistency and scalability
  • Implement complex form handling and validation using Formik and Yup
  • Integrate with GraphQL APIs via Apollo Client, and occasionally consume REST endpoints
  • Manage client-side state efficiently and ensure smooth data flows
  • Collaborate cross-functionally with designers, product managers, and engineers to deliver cohesive and accessible UI experiences
  • Write unit tests and contribute to automated testing strategies using Vite and React Testing Library

Key Skills:

  • Strong proficiency in React and TypeScript
  • Experience working with component libraries (Material UI or similar)
  • Familiarity with GraphQL, Apollo Client, and Formik/Yup for form management
  • Comfortable working within a micro-frontend architecture and modular codebase
  • Solid understanding of authentication flows and API integrations
  • Strong collaboration and communication skills within agile, cross-functional teams

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Frontend Engineer - React and Typescript - Hybrid 1-2 days onsite - 6-month initial contract

We're looking for a Front-End Engineer to join the DAX Ad Platform team, helping to build scalable, modular user interfaces within a modern React-based environment. You'll play a key role in migrating features from a legacy platform to a new micro-frontend architecture, ensuring performance, consistency, and maintainability across the product.

What You'll Do

  • Contribute to the migration of legacy features into the new micro-frontend platform
  • Build and maintain front-end features using a React TypeScript stack
  • Utilise and extend an internal component library to ensure consistency and scalability
  • Implement complex form handling and validation using Formik and Yup
  • Integrate with GraphQL APIs via Apollo Client, and occasionally consume REST endpoints
  • Manage client-side state efficiently and ensure smooth data flows
  • Collaborate cross-functionally with designers, product managers, and engineers to deliver cohesive and accessible UI experiences
  • Write unit tests and contribute to automated testing strategies using Vite and React Testing Library

Ideal Experience

  • Strong proficiency in React and TypeScript
  • Experience working with component libraries (Material UI or similar)
  • Familiarity with GraphQL, Apollo Client, and Formik/Yup for form management
  • Comfortable working within a micro-frontend architecture and modular codebase
  • Solid understanding of authentication flows and API integrations
  • Strong collaboration and communication skills within agile, cross-functional teams