Job summary Zendesk is seeking a highly skilled Software Engineer (Frontend or Full Stack) to join our Custom Objects, Triggers & Automation team. As part of the Custom Data & Logic group, you will play a pivotal role in developing innovative functionality to support our new Employee Service initiative within the Support domain. The ideal candidate is an accomplished engineer dedicated to creating consistent, usable, reliable, and high-performance user experiences for enterprise customers.
What you ll be doing -
Contribute to the design, development, testing, and deployment of high-quality, efficient software solutions.
-
Collaborate with team members and cross-functional partners to architect solutions that are reliable, secure, performant, extensible, and scalable.
-
Communicate technical decisions and their implications clearly to team members and stakeholders.
-
Identify and help mitigate potential issues during development, testing, and delivery stages.
-
Prioritize tasks to deliver value to users, the team, and the organization.
-
Participate in application improvement discussions, project initiatives, and feature design processes.
-
Develop reusable code and components for future use, ensuring maintainability and scalability.
-
Review and provide feedback on pull requests to help enhance code quality.
-
Maintain accurate and up-to-date technical documentation.
-
Participate in on-call rotations following an initial training period.
-
Engage actively in agile development ceremonies and contribute to a collaborative work environment.
Required Qualifications:
-
3 - 6 years of professional experience in designing, developing, testing, and deploying frontend features to production in a stable and reliable manner.
-
Strong experience with JavaScript/TypeScript, with a strong emphasis on React.
-
In-depth knowledge of JavaScript and TypeScript fundamentals, as well as frameworks like React and Redux, and testing libraries including Cypress, Jest, and React Testing Library.
-
Good knowledge of GraphQL and REST APIs.
-
Proficiency with version control tools and continuous integration/continuous delivery (CI/CD) pipelines.
-
Experience mentoring software engineers and collaborating with Design, Product, and Engineering teams.
-
Strong problem-solving, critical thinking, and collaboration skills.
-
Strong verbal, written, and interpersonal communication skills in English.
Preferred Qualifications -
Knowledge of Ruby on Rails and relational databases such as MySQL/Aurora.
-
Familiarity with micro frontends and federation architectures.
-
Knowledge of AI and machine learning integration in applications is a
Tech stack -
Backend: Ruby on Rails, Aurora/MySQL, S3, REST, GraphQL
-
Frontend: JavaScript/TypeScript, React, Redux, React Testing Library, Cypress/Playwright, Jest
-
DevOps & Monitoring: DataDog, GitHub Actions, Jenkins, CI/CD tools
-
Cloud & Infrastructure: AWS, Spinnaker, Kubernetes .
Zendesk endeavors to make reasonable accommodations for applicants with disabilities and disabled veterans pursuant to applicable federal and state law.