Senior Frontend Engineer
Role details
Job location
Tech stack
Job description
As a Senior Frontend Engineer at Zendesk AI Agents 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., * 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., * 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.
Requirements
Do you have experience in Zendesk?, 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.