Zoom Video Communications is looking to solve the problem of enhancing workplace collaboration by designing and developing scalable, high-impact services and responsive user interfaces for their Team Chat and Chat Horizontals product, serving millions of users worldwide.
Requirements
- Minimum of 5+ years of experience developing responsive user interfaces with React, JavaScript, and TypeScript
- Extensive experience with enterprise-level web applications, including frontend and backend systems, APIs, and SDKs using Spring MVC or Spring Boot
- Proficiency in Java programming language, including IO, concurrency, and multi-threaded programming
- Hands-on experience with cloud platforms such as AWS, Azure, or GCP, focusing on scalable and secure deployments
- Strong understanding of relational and NoSQL databases like MySQL, DynamoDB, MongoDB, and Elasticsearch
- Experience with build and deployment tools such as Webpack, Vite, Maven, Gradle, Git, Jenkins
- Knowledge of unit testing, automation, and AI-powered developer tools for debugging and prototyping, including working with large language models
Responsibilities
- Design and develop responsive, user-centric interfaces across multiple platforms using modern frontend technologies such as React, Vue.js, JavaScript (ES6+), TypeScript, and CSS3
- Architect and build robust backend services utilizing Java and Spring Boot, ensuring security, scalability, and performance on cloud infrastructure
- Lead cloud-based testing automation and deployment strategies leveraging AWS services like EC2, ECS, S3, and ElasticCache to optimize platform reliability and performance
- Create and monitor metrics dashboards to support data-driven decision making for technical and business stakeholders
- Collaborate with support teams to triage and resolve critical customer issues, ensuring seamless user experiences
- Mentor junior engineers, fostering a culture of continuous learning and technical excellence
- Partner with product management to define product requirements and translate the product roadmap into actionable features and deliverables
Other
- Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment
- Establish and maintain best-in-class engineering practices, coding standards, and processes to ensure high-quality development
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or foreign equivalent)