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