Description
We are looking for a Software Engineer II to join our team, focusing on the Agent Workspace UI. You will drive the modernization and evolution of our largest monolithic application by building rich, scalable, and performant frontend features using React, Redux, TypeScript, and GraphQL.
Responsibilities:
- Collaborate with product managers, designers, and backend engineers to deliver seamless user experiences
- Write clean, maintainable, and well-tested code to implement new features and enhance existing ones
- Participate in code reviews, pair programming, and design discussions to uphold high-quality engineering standards
- Identify and resolve frontend performance bottlenecks
- Evangelize best practices in frontend development
Requirements:
- 1 to 2 years of professional experience in frontend development, ideally in SaaS or complex web application environments
- Strong expertise in JavaScript and TypeScript, with deep knowledge of React and its ecosystem
- Experience working with GraphQL APIs and integrating them effectively into frontend applications
- Familiarity with modern frontend tooling and build systems
- Solid understanding of responsive design, cross-browser compatibility, and accessibility standards
- Passion for writing clear, maintainable code and producing thorough automated tests
- Excellent communication skills
Nice to have:
- Experience with Ember.js, cloud platforms, or containerization technologies
- Contributions to open source frontend projects or active participation in frontend communities
Please note that Zendesk can only hire candidates who are physically located and plan to work from Karnataka or Maharashtra. The role is hybrid, requiring attendance in the local office for part of the week.