Tech Stack
JavaScriptNode.jsReact
About the role
- Collaborate with other domain experts to shape technical direction and frontend infrastructure
- Contribute to technical strategy and architecture and autonomously execute high-impact projects
- Develop tools and services to make it fast, safe, and easy for engineers to leverage web frameworks
- Work on design systems, localisation, frontend architecture, build tooling, and observability
- Participate in all phases of software development: ideation, prototyping, design, and implementation
- Play an active role in hiring, mentoring, and career development of other engineers
- Remove roadblocks for other engineers, improve developer experience and velocity
- Raise the bar for technical standards, performance, reliability, and operational excellence
Requirements
- 5+ years of experience using React to build or support complex UIs
- Deep knowledge of Web UI technologies (JavaScript, CSS, HTML) and Node.js
- A proven track record of enabling other engineers or product teams
- Ideally, experience building or supporting a SaaS product in a previous role
- Significant, demonstrated impact on product and team performance in previous roles
- Proficient with standard software engineering methodologies (e.g., unit testing, code reviews, design documentation)
- Able to effectively articulate technical challenges and solutions
- Ability to learn quickly, iterate, unblock oneself, and persist until the right problem is solved
- 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
- Cycle-to-Work Scheme with secure bike storage
- MacBooks are our standard, but we also offer Windows for certain roles when needed
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactJavaScriptCSSHTMLNode.jsunit testingcode reviewsdesign documentationfrontend architecturebuild tooling
Soft skills
collaborationmentoringproblem-solvingcommunicationleadershipdeveloper experience improvementtechnical strategyautonomyiterationpersistence