UX Engineer
Job Description
Join Dotdigital as a UX Engineer and Shape the Future of Customer Experience!
Are you a passionate and driven UX Engineer looking to make a real impact? At Dotdigital, we’re building the future of customer experience through our cutting-edge Customer Experience and Data Platform (CXDP). We’re a global team of innovators, collaborators, and problem-solvers, and we’re seeking a talented individual to join our ranks.
About Dotdigital
We are more than just a tech company; we are a community. Dotdigital thrives on innovation, teamwork, and a relentless focus on delivering exceptional solutions for our clients. We embrace a growth mindset, encourage knowledge sharing, and value diverse perspectives. Our mission is to empower brands worldwide to exceed customer expectations through responsible marketing practices.
The Opportunity: Your Role as a UX Engineer
As a UX Engineer, you will be an integral part of one of our dynamic scrum teams. Your primary focus will be crafting new UI components for our evolving design system, which will be deployed across the Dotdigital platform. You’ll collaborate closely with Product Managers, Designers, QA Engineers, and other talented individuals, contributing to a fast-paced, agile environment. We champion speed and customer success, ensuring you can contribute code to production within your first sprint. We are adopting AI tools to improve our SDLC practices so we can deliver at scale.
What You’ll Bring to the Team
We’re looking for someone with:
- At least one year of commercial experience with CSS and Sass.
- Strong understanding of current HTML standards.
- Experience with Angular (including signals), React, or similar front-end frameworks and libraries.
- Proven experience working within a Software Engineering team (Git, PRs, Scrum, Agile).
- Excellent verbal and written communication skills.
Ideally, you’ll also have:
- Experience with Figma.
- Familiarity with Storybook.
- Exposure to design systems and accessibility best practices.
- Experience writing tests using JavaScript testing frameworks (e.g., Jasmine, Jest, React Testing Library).
The more experience you bring to the table, the better, and we’re committed to supporting your continuous learning and development.
Why Choose Dotdigital?
We offer a vibrant and supportive remote work environment where your contributions are valued and your voice is heard. Hear what your future colleagues have to say:
“Working at Dotdigital is a fulfilling experience… The camaraderie within the team is outstanding, ensuring you’re never working alone – truly a great company with great people.” – Unarine, Integrations Engineer
Our Interview Process
- 15-minute screening call
- Small online technical test
- 90-minute technical interview
- 60-minute general interview
Global Benefits at Dotdigital
We care about our employees, and offer a comprehensive benefits package that includes:
- Parental leave
- Medical benefits
- Paid sick leave
- Dotdigital Day (an extra day off each quarter)
- Share Reward program
- Wellbeing Reward
- Wellbeing Days
- Loyalty Reward
Our Commitment to Diversity, Equity, and Inclusion
Dotdigital is an equal opportunities employer. We are committed to creating a diverse and inclusive workplace where everyone feels valued and respected. If you require any accommodations during the application process, please do not hesitate to contact us.
Important Notice
We are only accepting applications directly from candidates. Agencies and recruiters, please refrain from contacting us regarding this position.
“