Senior Software Development Engineer

ZoomSan Jose, CA
$209,000 - $271,200Remote

About The Position

Immigration sponsorship is not available for this position. 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.

Requirements

  • Requires a Bachelor’s degree in Computer Science, Network Engineering, a related field, or a foreign degree equivalent.
  • Must have 5 years of experience in job offered or related occupation.
  • Must have 5 years of experience in the following: Experience with optimizing frontend performance and user experience while ensuring system stability through a comprehensive testing strategy covering unit, integration, and end to end verifications; Experience with Vue.js, JavaScript (ES6+), and TypeScript for building complex, scalable web applications; Experience in WebSocket communication, integration for real-time media, and implementing features including automation and data processing; 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; and 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

  • As part of our award-winning workplace culture and commitment to delivering happiness, our benefits program offers a variety of perks, benefits, and options to help employees maintain their physical, mental, emotional, and financial health; support work-life balance; and contribute to their community in meaningful ways.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service