Job Description
Software Engineer II Job Description - Agent Workspace UI
What you get to do every day:
• Drive the modernization and evolution of our largest monolithic application by building rich, scalable, and performant frontend features using React, Redux, TypeScript, and GraphQL.
• Collaborate closely with product managers, designers, and backend engineers to deliver seamless user experiences that solve real customer problems.
• Write clean, maintainable, and well-tested code to implement recent features and enhance existing ones within our frontend stack.
• Participate actively in code reviews, pair programming, and design discussions to uphold high-quality engineering standards.
• Identify and resolve frontend performance bottlenecks, ensuring fast, responsive, and accessible user interfaces.
• Evangelize best practices in frontend development, including state management, component architecture, and testing strategies.
What you bring to the role:
• 1 to 2 years of professional experience focused on frontend development,
ideally in SaaS or complex web application environments.
• Strong expertise in JavaScript and TypeScript, with deep knowledge of React and its ecosystem (Redux, React Router, hooks, etc.).
• Experience working with GraphQL APIs and integrating them effectively into frontend applications.
• Familiarity with modern frontend tooling and build systems (Webpack, Babel, ESLint, etc.).
• Solid understanding of responsive design, cross-browser compatibility, and accessibility standards.
• Passion for writing clear, maintainable code and producing thorough automated tests (unit, integration, end-to-end).
• Excellent communication skills, able to articulate technical concepts clearly to both technical and non-technical stakeholders.
• Bonus: Experience with Ember.js, cloud platforms (AWS, GCP), or containerization technologies is a plus but not required.
• Bonus: Contributions to open source frontend projects or active participation in frontend commun
📌 Software Engineer II (Pune)
🏢 Zendesk
📍 Pune