TikTok
Frontend Software Engineer Graduate (Ads Interface) - 2027 Start
San Jose, California · Full-time · Posted Oct 28, 2026
- Education
- Bachelor's or Master's degree in Computer Science or a related discipline.
About the job
Develops and improves TikTok Ads frontend software, optimizing interface performance and ensuring cross-browser compatibility.
What you'll do
- Design, develop, test, and continuously improve TikTok Ads software; optimize frontend performance.
- Resolve JavaScript and layout compatibility problems across browsers.
- Analyze product objectives, manage project deliverables and deadlines, and collaborate with PM and R&D teams globally.
What they ask for
- Completing or recently completed a Bachelor's or Master's degree in Computer Science or a related discipline.
- Strong computer science fundamentals in algorithms, data structures, and software design, plus problem-solving skills.
- Proficiency and experience with JavaScript ES5 or later, CSS, and at least one frontend MV* framework such as React or Vue.
- Collaborative mindset and solid communication skills.
Nice to have
- Advertisement Technology experience.
- Experience with vibe coding, agentic AI, or LLM; familiarity with back-end technologies and databases.
Tools
JavaScript ES5, CSS, React, Vue, LLM
AI focus
The team works on AI-driven personalized recommendations and growth strategies, and client profiling powered by LLM and big data. Experience with vibe coding, agentic AI, or LLM is preferred but not required.
Model-written summary · the original posting is authoritative