Jobs and Careers
ZE

Senior Frontend Engineer

Zendesk
Germany - All - Fully Flexible, Germanyfull_timeVerifiedPosted 27 Aug 2025

About the role

Job Description

As a Senior Frontend Engineer at Zendesk AI Agents (Ultimate) you'll play a key role in shaping and building our backend, collaborating closely with our Product Manager, AI and Machine Learning Engineers / Scientists, Backend developers, and the broader tech team to deliver groundbreaking features focused on speed and reliability, all while keeping a strong focus on user experience.


The Agentic tribe is revolutionizing the chatbot landscape with Gen3, a cutting-edge AI Agent system that's pushing the boundaries of conversational AI. Gen3 is not your typical chatbot; it's a goal-oriented, dynamic, and truly conversational system capable of reasoning, planning, and adapting to user needs in real-time. By leveraging a multi-agent architecture and advanced language models, Gen3 delivers personalized and engaging user experiences, moving beyond scripted interactions to handle complex tasks and "off-script" inquiries with ease. 

As an engineer on our team, you'll be at the forefront of this exciting technology, contributing to a product that's redefining how businesses and users interact. You will have full responsibility to build, test, and iterate rapidly to bring high-quality AI products to our massive user base at an unparalleled scale.
 

Join us in revolutionizing the chatbot/agent landscape and be part of a team that's shaping the future of AI interactions. Neat architecture and good software engineering practices are your guiding principles, as you believe that excellent user experience is best built over a solid codebase.

Your responsibilities:

  • Maintain and develop the Zendesk AI Agents platform using TypeScript, React and other state-of-the-art libraries.

  • Proactively suggest and pursue improvements on our codebase and architecture, from code-changes and testing to CI/CD and deployment.

  • Contribute to modularisation and to scalable architecture solutions to both new and existing components.

  • Build user-friendly frontend applications that help our clients to design conversations and automate workflows.

  • Work closely with other members of the development team to ensure new product features are built stable and intuitive.

  • Learn and experiment with new tools and technologies aiming to develop new product features, improve UX, and reduce code complexity.

  • Stay up to date on industry trends, helping drive Ultimate to innovate.

Who you are

We’re looking for a communicative, experienced engineer with a product mindset who takes pride in producing slick applications which are easy and fun to use, built upon logical, simple and effective solutions to complex issues.

  • You feel confident with the Web Standards and the inner workings of the browser and the internet.

  • Writing tests for your code is a regular practice for you, you encourage a testing culture in your team and supervise it if necessary.

  • You have excellent programming skills in TypeScript and in React or similar tools (Angular, Vue, etc’).

  • Server side, infrastructure and micro-frontends experience is a plus!

  • You know how to approach performance bottlenecks and have the ability to come up with realistic solutions.

  • You care deeply about engineering practices, as well as the end-user and your team.

  • You love your job, you enjoy mentoring and enabling others and you know how to ask for help when you need it.

  • You understand feedback as a tool for growth and utilize it to grow and encourage growth in others.

  • You are curious and continuously learning new things that can add value to your job.

  • You are a positive, proactive team player, have strong communication skills and high proficiency in English.

How do we measure success in this position?

  • You contribute to the overall architecture and performance of our frontend application.

  • You ship features with your team that solve real customer problems.

  • You influence your team’s product direction with your ideas.

The Interview Process

We want our process to be smooth and transparent, as much as possible:

  • Intro chat with Talent Partner - 15 minutes

  • Interview with Hiring Manager - 30 minutes

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Zendesk

View company profile →