Senior Front End Developer
Senior Frontend Web Developer (React & Next.js)
Location: Bristol In House/Hybrid (must be within commutable distance of Bristol)
Employment Type: Full-time
Experience Level: Senior
Salary: £60k - £80k
About the Role
We are looking for a highly experienced Senior Frontend Developer with deep expertise in React and Next.js to join our growing engineering team working on our AI communications platform. You will be responsible for building high-quality user interfaces, leading frontend architectural decisions, and helping guide our junior developers as they grow. This role is perfect for someone passionate about performance, user experience, and modern web technologies.
Key Responsibilities
- Frontend Development:
- Build and maintain responsive, high-performance web interfaces using React, Next.js, TypeScript, and modern frontend tooling.
- Collaborate with backend developers to integrate APIs and ensure seamless end-to-end user experiences.
- Optimize UI components for speed, scalability, and accessibility.
- Technical Leadership & Mentoring:
- Provide mentorship and code reviews to junior developers, fostering continuous learning and improvement.
- Lead technical discussions, contribute to frontend best practices, and help shape team standards.
- Work closely with designers and product managers to translate concepts into functional, polished interfaces.
- Architecture & System Design:
- Contribute to frontend architecture decisions, including state management, performance strategies, and code organization.
- Evaluate and introduce new UI frameworks, libraries, or tools where they add meaningful value.
- Ensure maintainable, scalable code across the frontend ecosystem.
- Performance & Quality:
- Implement and enforce testing strategies (unit, integration, E2E).
- Continuously monitor and improve frontend application performance and SEO (especially for Next.js).
- Troubleshoot and debug complex frontend issues across browsers and devices.
Qualifications
- 5+ years professional experience in frontend development with strong expertise in React and Next.js.
- Proficiency in JavaScript, TypeScript, HTML, CSS, and related tooling.
- Experience with state management (Redux, Zustand, Recoil, or similar).
- Strong understanding of responsive design, accessibility, and UI/UX principles.
- Experience mentoring junior developers or leading small frontend initiatives.
- Familiarity with modern build tools (Webpack, Vite, Turbopack) and CI/CD workflows.
- Excellent communication skills and a collaborative, solution-oriented mindset.
Nice to Have
- Experience with design systems or component libraries (e.g., MUI, Tailwind, Storybook).
- Familiarity with backend or full-stack development (Node.js, serverless, API integration).
- Experience with performance profiling, Core Web Vitals, and SEO optimization.
- Knowledge of testing frameworks like Jest, React Testing Library, Cypress, or Playwright.
What We Offer
- A collaborative and forward-thinking engineering team.
- Opportunities to influence architecture, design systems, and technical standards.
- Exposure to modern tooling, experimentation, and innovation.
- Flexible working arrangements and competitive compensation packages.