Senior Software Engineer

ZoomSan Jose, CA
Hybrid

About The Position

The NWS team is looking for an engaged and passionate Frontend Software Engineer who will perform frontend service development for Zoom Conference solution. In this role, you will be responsible for designing, building, optimizing and deploying core services for the microservice platform. In addition, you will have a unique opportunity to immerse yourself in the full software development life cycle. You will also help build an exciting distributed, web-based system.

Requirements

  • 5+ years of full-stack or frontend software development experience with solid coding skills
  • Demonstrate a highly positive attitude while fostering trust, building consensus, and cultivating collaboration and relationships across various organizational levels.
  • Proficient in AI-assisted programming with hands-on experience using AI coding tools
  • Demonstrate proficiency in JavaScript and TypeScript with solid programming fundamentals.
  • Familiar with common frontend engineering tools (Webpack / Vite / Babel, etc.).
  • Excellent code style and technical documentation writing skills.
  • Have expertise in React ecosystem (Hooks, state management, performance optimization, etc.) with large-scale project experience
  • Understand with browser internals and principles.
  • Familiar with WebRTC or real-time audio/video related technologies.

Responsibilities

  • Designing and developing responsive, scalable, and secure frontend applications based on React technology stack, delivering high-quality user experiences
  • Designing and implementing efficient, modular, and reusable frontend component systems, promoting the development of unified component libraries and design systems
  • Diving deep into browser underlying capabilities (Web APIs, rendering mechanisms, network communication, etc.) to solve complex technical challenges
  • Developing and optimizing real-time audio/video features (based on WebRTC and related technologies), ensuring system stability and low-latency experiences
  • Introducing and practicing unit testing and test-driven development (such as Jest, Vitest, React Testing Library) to improve code quality and reliability
  • Participating in design reviews, code reviews, and technical solution discussions to ensure project delivery quality and technical consistency
  • Collaborating closely with backend engineers, participate in API design and optimization to enhance frontend-backend integration efficiency and data interaction experience.
  • Staying current with cutting-edge frontend technologies, driving team technical upgrades and best practice implementation

Benefits

  • Total Direct Compensation philosophy that takes into consideration; base salary, bonus and equity value.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service