Responsibilities
- Design, build, and maintain end-to-end web solutions — from modern UIs to backend services, APIs, and infrastructure.
- Collaborate with design, brand, marketing, and content teams to deliver seamless, performant experiences across web and mobile.
- Develop backend logic and APIs, manage data flows, and implement systems that integrate with third-party platforms.
- Optimize website performance by applying best practices in front-end development, including lazy loading, and efficient asset management.
- Set up and manage infrastructure using tools like Vercel, AWS, Cloudfront, Terraform, and CI/CD pipelines (e.g., CircleCI).
- Implement and maintain web analytics, and support A/B testing for data-driven decisions.
- Stay current with emerging technologies and trends to continually improve our development processes and user experience.
- Be comfortable writing backend software. We look for engineers to be able to unblock themselves end to end
- Build using the best tools in the industry. We invest heavily in AI-powered developer tools that remove friction and help you focus on solving meaningful problems.
Requirements
- 8+ years of experience in full stack development, with expertise in JavaScript, HTML, and CSS.
- Expert in front-end frameworks such as React, Next.js, Tailwind.
- Experience in CMS platforms (such as Contentful and Sanity) and marketing tools (e.g. Google Tag Manager, Marketo)
- Experience in CI/CD tools (such as CircleCI) to streamline and automate development workflows.
- Familiarity with infrastructure as code tools such as Terraform, and cloud platforms like AWS (Vercel, CloudFront, S3, etc.).
- Experience with A/B testing and familiarity with analytics tools to drive data-informed design and development decisions.
- Knowledge of performance optimization techniques and best practices for fast-loading, responsive websites.
- Experience in writing tests for front-end components, with familiarity in testing frameworks (e.g., Jest, Mocha, Cypress).
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
Benefits
- Competitive salary and equity in a fast-growing start-up
- We serve lunch every weekday, plus a variety of snack foods and a fully stocked kitchen
- Regular compensation reviews - we reward great work!
- Pension scheme & match up to 4%
- Peace of mind with life assurance, as well as comprehensive health and dental insurance for you and your dependents
- Flexible paid time off policy
- Paid maternity leave, as well as 6 weeks paternity leave for fathers, to let you spend valuable time with your loved ones
- If you’re cycling, we’ve got you covered on the Cycle-to-Work Scheme. With secure bike storage too
- MacBooks are our standard, but we also offer Windows for certain roles when needed.
Work Arrangement
Hybrid
Team
Structure: Team Web
Additional Information
- Hybrid working policy: employees expected to be in the office at least three days per week.
- Radically open and accepting culture; company does not advocate on social or political topics in internal or external communications.
- Personal opinion and expression on non-work topics respected on personal time and platforms.
- MacBooks are standard equipment; Windows available for certain roles when needed.