CareerPlan

全栈开发工程师(主栈前端) - 抖音研发

北京Full-time2026-11-10

Core

Full-stack developer (frontend-focused) building social and communication features for Douyin's cross-platform products, integrating AI/LLM capabilities.

Role type

Senior Full-stack Engineer (Frontend Lead)

Builds

Social and communication features for Douyin, Xigua Video, and Qishui Music across mobile, Web, and PC.

Domain

Social Media / Real-time Communication / AI Applications

Deliverable

production ML models

Required skills

JavaScript, TypeScript, HTML, CSS, React, Node.js, Python, Go, LLM/Agent development, RAG, Tool Calling, API design, Database management

Preferred skills

Lynx/ReactLynx, HarmonyOS, Electron, SDK/component library construction, AI workflow orchestration, LangChain, Eino, automated testing, performance optimization

Technologies

React, Node.js, Python, Go, Lynx, ReactLynx, HarmonyOS, Electron, LangChain, Eino

Responsibilities

Develop cross-platform social and communication features; Build and maintain IM components and frontend engineering infrastructure; Optimize dynamic rendering, data synchronization, and local storage; Integrate LLM and Agent technologies into social scenarios; Develop backend interfaces and data pipelines to support AI applications.

Seniority

Senior, hands-on IC