We are looking for a Middleweight Software Engineer to join the ‘Browse’ team. We're a front-end focused team but also manage product data and integrations to other parts of the e-commerce and fulfilment journeys. The successful candidate will have experience with Next.js (or similar React-based framework) using Typescript and worked with, or had exposure to, React Testing Library and Storybook.
The Person We Want
- Comfortable with React, and ideally Next.js, authored in Typescript
- Can demonstrate some understanding of building with CMS systems using an API-first approach via a BFF
- Can show the importance of code quality and testing
- Has some understanding of Accessibility concerns
- Is able to take Figma, or other high fidelity, designs and turn these into working components
Responsibilities
- Contribute to the team through understanding and refining system requirements and translating these into high quality working software
- Participate in Agile team ceremonies and be able to suggest improvements to our ways of working
- Be comfortable with knowledge sharing, pair-programming and spending a proportion of your time on PRs
- Demonstrate a passion for testing and correctness through high levels of test automation using a range of tools
- Show a sense of ownership over your work and be proactive about tackling any impediments to delivery
About You
- You have experience in supporting the development of content driven pages primarily using Next.js or similar
- You have a basic understanding of AWS and/or Vercel and navigating their ecosystem
- You are self-motivated and a team player
- Willing to learn and evolve your skills