Taro Logo

Senior Software Engineer

Zendesk is on a mission to simplify the complexity of business and make it easy for companies and customers to create connections.
Frontend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
6+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Zendesk is seeking a versatile Frontend Senior Software Engineer to join their growing team responsible for Zendesk-built apps on their App Marketplace. This role is based in their new Product Development Center of Excellence in Pune, which is being established through a Build-Operate-Transfer (BOT) model.

The position offers a unique opportunity to be an early hire and help shape the culture and success of the Pune development center. The role involves extending and developing applications that enhance Zendesk's core product and deliver service to thousands of users daily. The ideal candidate should be adaptable, efficient across various codebases, and passionate about creating impactful experiences.

As a Senior Software Engineer, you'll be responsible for driving innovation and technical excellence within the team, leading by example in problem-solving and communication. The role involves significant hands-on development work, including designing, testing, and deploying high-quality software solutions. You'll also play a crucial role in mentoring team members and contributing to the team's technical direction.

The position requires 6+ years of professional software development experience, with deep expertise in JavaScript/TypeScript and React. You'll work with modern technologies including GraphQL, REST APIs, and various testing frameworks. The role combines technical leadership with hands-on development, requiring both strong engineering skills and the ability to mentor others.

This is a hybrid position requiring 3 days in the office in Pune, offering a balance between remote work flexibility and in-person collaboration. The role is part of Zendesk's mission to simplify business complexity and facilitate meaningful connections between companies and their customers. You'll be joining a company that values diversity, equity, and inclusion, with a strong focus on creating an inclusive work environment.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Lead by example, showcasing strong problem-solving skills and effective communication
  • Independently contribute to design, development, testing, and deployment of software solutions
  • Communicate technical decisions and implications to team members and stakeholders
  • Identify and mitigate potential issues during development stages
  • Develop reusable code and components for future use
  • Review and provide constructive feedback on pull requests
  • Maintain technical documentation
  • Mentor and train team members
  • Participate in agile development ceremonies

Requirements For Senior Software Engineer

JavaScript
TypeScript
React
  • 6+ years of professional experience in software development
  • 4+ years of experience with JavaScript/TypeScript and React
  • In-depth knowledge of JavaScript and TypeScript fundamentals
  • Experience with React, Redux, and testing libraries (Cypress, Jest, Mocha)
  • Experience integrating with GraphQL and REST APIs
  • Proficiency with version control tools and CI/CD pipelines
  • Experience mentoring software engineers
  • Strong problem-solving and critical thinking skills
  • Strong verbal, written, and interpersonal communication skills in English

Benefits For Senior Software Engineer

Medical Insurance
  • Hybrid work environment
  • Global diversity and inclusion initiatives
  • Reasonable accommodations for disabilities

Interested in this job?

Jobs Related To Zendesk Senior Software Engineer