Senior Product Engineer [Frontend]
Attio
Job Summary
Attio is building the first AI-native CRM, designed for ambitious go-to-market teams, and recently secured $52M Series B funding. The Engineering team focuses on real-time infrastructure, AI-native architecture, and performant frontends. This Senior Product Engineer role involves designing and implementing beautiful, performant product features, leading projects end-to-end, and building innovative user experiences to redefine how millions work.
Must Have
- Strong proficiency in JavaScript/TypeScript to design and implement product features using React, Zod, Lexical.
- Lead projects end-to-end to solve real customer problems.
- Build innovative, cutting-edge user experiences with modern frontend development tools.
- Experience working in product-led businesses building modern web/desktop applications.
- Excellent UI and product sense.
- Expertise with React and TypeScript.
- A track record of ownership and product delivery.
- A proactive, self-motivated problem-solving attitude with a passion for advancing frontend technology.
- Ability to communicate technical ideas and influence stakeholders.
Good to Have
- Experience contributing to, or participating in open source projects.
- An interest or experience in mentoring other members of the team.
- Experience working with data-rich frontend applications, handling real-time data, and using client-side state management.
- A love for experimenting with new ideas, tools and techniques, and exploring new technologies.
Perks & Benefits
- Competitive salary of £95,000 to £125,000.
- Equity in an early-stage tech company.
- 25 days holiday plus local public holidays.
- Apple hardware.
- Private medical insurance through AXA.
- Pension contribution through Hargreaves Lansdown.
- Enhanced family leave.
- Team off-site in fun places!
Job Description
About the role
Our Engineering team tackles the toughest challenges, so our users never have to. Real-time infrastructure, AI-native architecture, and a frontend that feels effortless - all powered by a team that moves fast, thinks rigorously, and holds an exceptionally high bar for quality.
We’re looking for a Senior Product Engineer who cares deeply about building beautiful, performant systems — and wants to help reinvent how millions of people work.
What you'll do
- Use your strong proficiency in JavaScript/TypeScript to design and implement product features using React, Zod, Lexical and other popular open-source technologies
- Lead projects end-to-end to solve real customer problems
- Build innovative, cutting-edge user experiences, driven by your expertise with modern frontend development tools and techniques
- Represent Product & Engineering values both internally and externally
What you'll bring
- Experience working in product-led businesses ideally building modern web/desktop applications
- Excellent UI and product sense
- Expertise with React and TypeScript
- A track record of ownership and product delivery
- A proactive, self-motivated problem solving attitude, with a strong passion for advancing and innovating frontend technology
- Ability to communicate technical ideas to the wider team and influence stakeholders across Engineering, Product and Design
Nice to have:
- Experience contributing to, or participating in open source projects
- An interest or experience in mentoring other members of the team
- Experience working with data-rich frontend applications, handling real-time data, and using techniques such as client-side state management to seamlessly handle background or offline updates, and collaborative editing
- A love for experimenting with new ideas, tools and techniques, and exploring new technologies
What we offer
- Competitive salary of £95,000 to £125,000
- Equity in an early-stage tech company on an incredible trajectory
- 25 days holiday plus local public holidays
- Apple hardware
- Private medical insurance through AXA
- Pension contribution through Hargreaves Lansdown
- Enhanced family leave
- Team off-site in fun places! (We've been to Barcelona, Lisbon, Malta, and Split so far)