The role
Responsibilities
- Build accessible, responsive UI components in React and TypeScript
- Write unit and integration tests for the components you deliver
- Implement designs accurately in collaboration with designers and senior engineers
- Take part in code reviews and act on feedback
- Use AI tooling responsibly to support development, testing and documentation
What you'll bring
- A solid grounding in HTML, CSS and modern JavaScript
- Working knowledge of React, with TypeScript experience an advantage
- Projects, coursework or internships that show how you approach building software
- An understanding of version control with Git
- Curiosity, attention to detail and a willingness to learn from review
- Clear written and spoken English
What to expect
Hiring process
- 1Introductory call — a conversation about your background and what you want to learn
- 2Pairing session — building a small feature together with one of our engineers
- 3Team conversation — meeting the people you would work alongside
