As a Senior Software Engineer II on the Customer Journey Activate team, you'll play a key role in shaping how new users engage with the platform. Your work will focus on building responsive, accessible frontend systems that guide customers to value quickly and seamlessly.
What You'll Do
- Develop and maintain scalable frontend applications using React and TypeScript, emphasizing performance and usability.
- Guide architectural decisions for complex UI components, ensuring long-term maintainability and consistency.
- Collaborate with product, design, and AI teams to create intelligent, personalized onboarding flows.
- Turn user challenges into intuitive interface solutions that reduce friction and improve activation.
- Contribute to shared component libraries and design systems used across the product suite.
- Enhance monitoring, reliability, and performance of client-side applications in a high-velocity environment.
- Support and mentor fellow engineers while helping define the technical roadmap for the Activate initiative.
What We’re Looking For
- Proven experience building and scaling user-facing web applications with modern JavaScript frameworks.
- Solid understanding of TypeScript, React, and frontend architecture patterns.
- A mindset that balances technical rigor with deep customer focus.
- Experience designing reusable UI components or working within established design systems.
- Strong attention to accessibility, performance, and user experience quality.
- Ability to navigate ambiguity and work effectively across product, design, and engineering domains.
- Skill in making practical, data-backed decisions in fast-moving environments.
Nice-to-Have
- Background in onboarding, user activation, or product-led growth initiatives.
- Exposure to AI-driven personalization or adaptive user interfaces.
- Familiarity with A/B testing and experimentation platforms.
- Experience with micro-frontend architectures or distributed frontend systems.
Technology Environment
You'll work primarily with React, TypeScript, and scalable component libraries. The team emphasizes clean architecture, observability, and integration with AI-powered features to deliver tailored user journeys.
Work & Culture
This role supports hybrid and remote work within the UK, with occasional in-person gatherings for onboarding and team events. We foster a culture centered on learning, bold thinking, customer focus, and alignment across teams. Our environment values trust, ownership, and meaningful progress.
We encourage applications from all qualified individuals. If you need support during the hiring process, accommodations are available. While AI may assist in screening, all final hiring decisions are made by people.
