We're looking for a Senior Frontend Developer to take the lead on high-impact projects, working closely with Product Owners from concept to launch. You'll play a key role in shaping our frontend architecture, writing clean and performant code, and setting the standard for best practices across the team. We currently use a mixture of React, Angular, and Vanilla JavaScript modules. You will be joining the team responsible for rebuilding this site, and moving it to a unified AstroJS & React world. We also have a mixture of REST & GraphQL APIs, and work with Headless CMS.
What You'll Do:
- Lead Frontend Initiatives: Own the development of major features and enhancements, ensuring they’re delivered on time and to a high standard.
- Build with Purpose:Â Write scalable, maintainable, and SEO-friendly code that performs well across all devices and browsers.
- Mentor & Support:Â Guide junior developers through code reviews, pair programming, and knowledge sharing to help them grow.
- Architect for the Future:Â Contribute to the evolution of our frontend architecture and help define coding standards and best practices.
- Collaborate Cross-Functionally:Â Work closely with Product Owners and other stakeholders in planning sessions, technical discussions, and refinement meetings.
Required Skills & Experience
- 3+ Years of frontend development experience
- Expert in HTML, CSS/SCSS, and vanilla JavaScript
- Proven experience with React and state management (Redux or similar)
- Strong understanding of performance optimisation and Core Web Vitals
- Experience implementing and maintaining SEO best practices
- Proficiency with Git/GitHub in a team environment
- Experience consuming RESTful APIs and GraphQL endpoints
- Experience with pair programming and conducting code reviews
- Problem-solving mindset