Skip to main content
Posted 12 July, 2026

Senior Software Engineer

ZoomInfo Technologies LLC
Bengaluru, Karnataka, India Full Time
Reference: 102_701310_8213981002

Role summary:
Build, evolve, and operate scalable web applications for ZoomInfo. You'll work primarily with React, TypeScript, JavaScript, HTML, and CSS to deliver high-quality user experiences, while also collaborating with backend services and contributing to Node.js-based integrations where needed. The role requires a strong focus on performance, reliability, maintainability, and clean engineering practices.

What you'll do:

  • Design, build, and maintain scalable, high-quality web applications using React, TypeScript, JavaScript, HTML, and CSS
  • Translate product and UX requirements into clean, reusable, and maintainable frontend architecture and components
  • Build reusable UI components and shared libraries with a focus on consistency, accessibility, and performance
  • Integrate frontend applications with REST/GraphQL APIs and work with backend engineers to ensure robustness, security, and data consistency
  • Contribute to Node.js-based backend integrations and APIs where needed, especially for frontend-facing use cases
  • Optimize application performance through lazy loading, code splitting, caching, rendering improvements, and debugging production issues
  • Write production-ready code with unit/integration tests; participate in code reviews and maintain strong engineering standards
  • Investigate and resolve issues reported in production, ensuring high availability and a smooth user experience
  • Work with CI/CD pipelines, containerized environments, and cloud-based deployments in collaboration with platform/backend teams
  • Mentor junior engineers and contribute to shared frontend standards, best practices, and technical design discussions

What you bring:

  • 7+ years of software engineering experience, including strong hands-on experience building frontend applications with React and TypeScript
  • Strong proficiency in JavaScript, TypeScript, HTML, CSS, and modern frontend development practices
  • Solid understanding of frontend architecture, state management, component design, performance optimization, and responsive UI development
  • Experience integrating with RESTful APIs and/or GraphQL APIs in production systems
  • Working knowledge of Node.js and ability to contribute to lightweight backend/API development when needed
  • Strong understanding of frontend testing practices, including unit and integration testing
  • Experience debugging production issues and improving application performance, reliability, and maintainability
  • Familiarity with containerization and cloud environments such as Docker, Kubernetes, AWS, or GCP
  • Good understanding of secure coding practices, authentication/authorization flows, and general web security principles
  • Strong collaboration and communication skills; ability to work independently and deliver high-quality results in a fast-paced environment
  • Experience mentoring junior engineers and contributing to planning, design, and execution of work

Nice to have:

  • Experience with Next.js or other modern React frameworks
  • Familiarity with Node.js/TypeScript backend frameworks such as NestJS or Express
  • Experience with design systems, shared component libraries, and accessibility standards
  • Exposure to observability tools such as Datadog, OpenTelemetry, Grafana, or similar
  • Experience with CI/CD tools such as GitHub Actions, Jenkins, or GitLab
  • Familiarity with feature flags, API gateways, rate limiting, and frontend performance monitoring
  • Experience working on large-scale SaaS products or data-heavy applications

#LI-PM1

#LI-Hybrid

Sign up for Job Alerts