Frontend Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
- Designing, building and optimising modern web applications using React, TypeScript & Next.js
- Delivering high-quality, accessible UI experiences that delight our customers
- Owning frontend performance and continuously improving speed and reliability
- Writing and maintaining unit and end-to-end tests (Jest, React Testing Library, Cypress/Playwright)
- Collaborating closely with Product, Design and Backend teams to deliver seamless features
- Contributing to API design and integration strategies
- Taking part in code reviews, driving quality and shared best practice
- Proactively identifying risks and supporting smooth delivery within Agile squads, * Work on products that genuinely improve pet care at scale
- Be part of a collaborative, forward-thinking engineering team
- Opportunity to shape and evolve a modern frontend platform
- Enjoy hybrid working and a supportive, inclusive culture
If you’re passionate about building high-quality frontend experiences and love solving problems as part of a team, we’d love to hear from you.
Requirements
Do you have experience in TypeScript?, * Experience in frontend development
- Strong skills in TypeScript, React and Next.js
- Solid understanding of modern frontend architecture (SSR, SSG, routing, performance)
- Experience with testing frameworks and end-to-end testing tools
- Familiarity with CI/CD, version control and best engineering practices
- A passion for accessible, inclusive design
- Strong collaboration and communication skills
Nice to have
- Experience with Storybook, Figma and reusable component design (Atomic Design)
- Exposure to cloud platforms (Azure) or Infrastructure-as-Code (Terraform)
- Understanding of REST APIs and backend integration
About the company
Pets just see people. They aren’t biased and they don’t discriminate. We take our inspiration from pets, and we value and respect difference in all its forms. Our aim is to reflect the diversity of the communities we operate in, and every colleague can help us achieve this. We encourage our people to be themselves so even if your skills and experience don’t perfectly align, if you think you can make a unique contribution through your values and behaviours, we want to hear from you!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Best 7 Frontend Frameworks for Developers in 2025
16 Best Free React UI Libraries in 2025
Dev Digest 133 - Back to Front
Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview