Senior Software Development Engineer

ZoomSan Jose, CA
Remote

About The Position

Immigration sponsorship is not available for this position. This role involves architecting and implementing high-concurrency real-time communication interfaces for omnichannel contact center solutions, ensuring synchronized handling of voice, video, and chat event streams across web and mobile environments. It also includes designing and engineering analytical dashboards to process complex telemetry data and render real-time predictive insights and historical performance metrics. The position requires developing and optimizing frontend development workflows, code refactoring, and comprehensive unit testing. Additionally, engineers will create scalable frontend architectures and reusable global component libraries to maintain UI/UX consistency and high performance across global cloud-calling applications and micro-frontend environments. Establishing DevOps and testing protocols, integrating automated CI/CD pipelines with code quality gating and real-time troubleshooting for large-scale contact center deployments is also a key responsibility.

Requirements

  • Bachelor’s degree in Computer Science, Network Engineering, a related field, or a foreign degree equivalent.
  • 5 years of experience in job offered or related occupation.
  • 5 years of experience in optimizing frontend performance and user experience while ensuring system stability through a comprehensive testing strategy covering unit, integration, and end to end verifications.
  • 5 years of experience with Vue.js, JavaScript (ES6+), and TypeScript for building complex, scalable web applications.
  • 5 years of experience in WebSocket communication, integration for real-time media, and implementing features including automation and data processing.
  • 5 years of experience in using data visualization libraries such as D3.js, ECharts, or similar tools to build analytical dashboards, operational reports.
  • Proven ability and experience to develop and optimize frontend applications with strong cross-browser compatibility and responsive behavior across desktop and mobile environment, including handling platform-specific behavior and rendering differences.
  • Experience in CI/CD pipelines (Jenkins), automated testing frameworks (Jest, Cypress), and implementing process governance for large-scale frontend deployment and troubleshooting.

Responsibilities

  • Architect and implement high-concurrency real-time communication interfaces for omnichannel contact center solutions, ensuring synchronized handling of voice, video, and chat event streams across web and mobile environments.
  • Design and engineer analytical dashboards to process complex telemetry data and render real-time predictive insights and historical performance metrics.
  • Develop and optimize frontend development workflows, code refactoring, and comprehensive unit test.
  • Engineer scalable frontend architectures and reusable global component libraries to maintain UI/UX consistency and high performance across global cloud-calling applications and micro-frontend environments.
  • Establish DevOps and testing protocols, integrating automated CI/CD pipelines with code quality gating and real-time troubleshooting for largescale contact center deployments.

Benefits

  • Award-winning workplace culture
  • Commitment to delivering happiness
  • Variety of perks, benefits, and options to help employees maintain their physical, mental, emotional, and financial health
  • Support work-life balance
  • Opportunities to contribute to their community in meaningful ways
  • Opportunities to stretch skills and advance career in a collaborative, growth-focused environment
  • Support and empowerment for employees
  • Fair hiring practices
  • Accommodation during the hiring process
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service