Senior Frontend Engineer/Frontend Lead

Jun 24, 2026

Job Description

Technical Leadership

Own the frontend architecture for our SaaS platform and operations management systems; make technology selection and framework upgrade decisions.

Design and implement complex frontend features with a focus on performance, accessibility, and maintainability.

Build and maintain reusable component libraries and design systems to ensure UI consistency across products.

Establish frontend engineering best practices: code review standards, build tooling, testing strategies (unit / E2E), CI/CD integration, and performance monitoring.

Collaborate with backend teams on API design and data contract definition to ensure efficient frontend-backend integration.

Explore and integrate AI/LLM capabilities into frontend products, such as conversational UIs, real-time data visualization, and intelligent interaction patterns.

Team Management

Mentor and guide junior frontend engineers, conducting code reviews and fostering a culture of quality and continuous improvement.

Coordinate frontend development tasks: sprint planning, workload distribution, and delivery tracking.

Serve as the frontend communication bridge between KL R&D center and headquarters (Shanghai), aligning on product requirements, UI specifications, and release schedules.

Requirements

Required

Bachelor’s degree or higher in Computer Science or a related field.

5+ years of professional frontend development experience, with 3+ years focused on Vue.js ecosystem (Vue 2/3, Vuex/Pinia, Vue Router).

Expert-level proficiency in HTML, CSS, JavaScript/TypeScript; solid understanding of browser rendering, event loop, and performance optimization.

Strong experience with modern frontend tooling: Vite/Webpack, ESLint, Git workflows, and automated testing frameworks (Jest, Cypress, or Playwright).

Proven ability to architect frontend applications: state management, routing, modular design, and micro-frontend patterns when appropriate.

1+ years of team lead or mentoring experience; comfortable owning code quality standards and guiding other engineers’ technical growth.

Proficiency in English — able to participate in technical discussions, write documentation, and communicate with both local and overseas teams. Added advantage if able to converse in Chinese as collaboration is expected with China-based teams.

Strong sense of UI/UX quality, attention to detail, and user empathy.

Preferred

Experience with React or other major frontend frameworks in addition to Vue; ability to evaluate and migrate between frameworks when needed.

Experience building data visualization dashboards or real-time monitoring UIs (ECharts, D3.js, etc.).

Familiarity with backend development (Node.js, Golang, or Python); ability to understand and debug full-stack issues.

Experience with AI/LLM-powered UI features, such as chatbot interfaces, streaming response rendering, or prompt-based interaction design.

Experience working in cross-cultural, distributed teams (especially China + Southeast Asia collaboration).

Experience with mobile-responsive design or hybrid app development (e.g., uni-app, Electron).

About AI Rudder

AI Rudder is an AI product company transforming how business communicate to their customers.

We launched in 2019 with one of the world’s first enterprise-grade AI voice agents: built to hold real, intelligent conversations, not just play back scripts. Today, we serve over 500 enterprises across 20+ countries, processing 50 million calls every day and having delivered more than 8 billion calls to date. Our customers range from fast-growing startups to large enterprises.

When AI talks to people, it has to feel human. That’s what we build.

Apply for this role


Other News & Articles