全栈开发工程师(主栈前端) - 抖音研发
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