Frontend Engineer (Experience in TypeScript, React, Next.js and Apollo GraphQL)
New Today
Job description
Job Title: Frontend Engineer (Experience in TypeScript, React, Next.js and Apollo GraphQL)
Location: Hybrid – Warwick(3days/week Onsite)
Duration: 6Months+
450/day inside IR35
About the Role:
We are seeking a skilled Frontend Engineer to join our dynamic development team. You will be responsible for building high-quality, scalable, and user-friendly web applications using TypeScript, React, Next.js, and Apollo GraphQL. The ideal candidate has a strong eye for detail, a passion for clean code, and experience working in agile, collaborative environments.
Key Responsibilities:
Develop, test, and maintain modern web applications using TypeScript, React, and Next.js.
Integrate and manage GraphQL queries and mutations with Apollo Client for efficient data fetching.
Collaborate with designers, backend engineers, and product managers to deliver seamless user experiences.
Implement responsive design and ensure cross-browser compatibility.
Optimise application performance, scalability, and maintainability.
Write clean, reusable, and well-documented code following best practices.
Participate in code reviews, pair programming, and knowledge-sharing sessions.
Stay up-to-date with emerging frontend technologies and frameworks.
Required Skills & Qualifications:
Strong experience in React.js and modern frontend development.
Proficiency in TypeScript for building type-safe applications.
Hands-on experience with Next.js for server-side rendering (SSR) and static site (SSG).
Strong knowledge of GraphQL and experience using Apollo Client.
Understanding of REST APIs and frontend-backend integration.
Experience with CSS-in-JS solutions (e.g., Styled Components, Emotion) or modern CSS frameworks.
Familiarity with performance optimisation, accessibility standards, and testing frameworks (Jest, React Testing Library).
Good understanding of Git and collaborative version control workflows.
Apply now!
- Location:
- England
- Job Type:
- FullTime
- Category:
- Engineer, Engineering