MOO set out to shake up the world of print back in 2006. We have grown to a 400+ strong team creating print and digital products for companies of all sizes – from Google and Airbnb to independent artists. Our global HQ is in London, UK, with offices in Dagenham, Boston, MA, East Providence, RI, Denver, CO, and Cape Town, South Africa. The Browse team focuses on the e‑commerce storefront upper funnel. We’re dedicated to our customers’ browsing experience and the product data that drives our catalog, handling the highest traffic volumes and driving growth through experimentation and innovation. We are looking for a Middleweight Software Engineer to join the Browse team. You’ll work primarily on front‑end development while also managing product data and integrations across the e‑commerce and fulfilment journeys. Experience with Next.js (or a similar React‑based framework), TypeScript, React Testing Library, and Storybook is required. The Person We Want Comfortable with React, ideally Next.js, and authored in TypeScript Knowledge of building with CMS systems using an API‑first approach via a backend‑for‑frontend (BFF) Strong focus on code quality and testing Understanding of accessibility concerns Ability to translate Figma or other high‑fidelity designs into functional components Responsibilities Refine system requirements and translate them into high‑quality, working software Participate in Agile ceremonies and suggest improvements to our ways of working Share knowledge, pair‑program, and review code through pull requests Prioritize testing and correctness with extensive test automation across tools Take ownership of work, proactively addressing impediments to delivery About You Experience supporting content‑driven pages primarily using Next.js or similar Basic understanding of AWS and/or Vercel and navigating their ecosystems Self‑motivated and a team player Willing to learn and evolve your skills What’s it like to work at MOO? MOO promotes an inclusive, flexible workplace where you can express yourself and grow professionally. We offer 19 days holiday (rising by one day for each year of service up to five years), a matched pension scheme, paid parental leave, private healthcare, life insurance, and flexible work schedules with hybrid and remote options for certain roles. Diversity Statement We are committed to creating an inclusive, diverse, and welcoming environment. MOO does not discriminate on the basis of race, colour, religion or belief, gender, national origin, age, sexual orientation, marital status, disability, or any other protected class. All candidates are encouraged to apply. We may use artificial intelligence tools to support parts of the hiring process. Final hiring decisions are made by human recruiters. For more information about how your data is processed, please contact us. #J-18808-Ljbffr
Software Engineer Ii (Front-End - Next.js)
MOO
cape town, cape town
Published 21 days ago
Report job