資深網頁前端工程師
Description
We are actively seeking a passionate Senior Frontend Engineer / Senior Web Developer who is enthusiastic about web development, eager to learn and adopt the latest technology trends, and capable of delivering high-quality frontend applications.
In this role, you will work on the web interface of our VSaaS (Video Security as a Service) cloud monitoring platform, including audio/video streaming features and complex device integration scenarios. You will collaborate closely with frontend engineers across platforms, backend engineers, firmware/device engineers, and UI/UX designers to create reliable, scalable, and user-friendly products and services.
We welcome candidates who are dedicated to building efficient, stable, and maintainable web applications, and who are excited to grow together with the team.
About Our Team
We are a dynamic and collaborative team with diverse backgrounds, including web, iOS, Android, backend, firmware/device engineers, and UI/UX designers.
Our team is committed to developing innovative products that improve people’s lives and bring positive impact through technology. We value open communication, knowledge sharing, continuous learning, and teamwork. We also encourage engineers to explore modern development practices, including automation, AI-assisted workflows, and agentic coding, to improve both productivity and software quality.
Responsibilities
- Develop and maintain the web interface for a VSaaS cloud monitoring service.
- Design, develop, and maintain high-quality frontend web applications.
- Develop audio and video streaming-related features using web technologies such as WebRTC and WebSocket.
- Collaborate with UI/UX designers to translate design concepts into interactive, responsive, and user-friendly web interfaces.
- Work closely with backend engineers to implement data interactions, API integrations, and feature development.
- Collaborate with firmware/device engineers to support device-related features and integration scenarios.
- Optimize web performance to ensure a smooth and seamless user experience.
- Write maintainable, testable, and scalable frontend code.
- Participate in code reviews, technical discussions, and frontend architecture improvements.
- Improve development efficiency and code quality through automated testing, AI-assisted development tools, and agentic coding practices.