Are you applying to the internship?
Job Description
Frontend Software Engineer Project Intern (Global CRM) – 2026 Start(BS/MS) | TikTok
The Tone:
This is an internship at TikTok, available in a selected city. TikTok is a leading destination for short-form mobile video, committed to inspiring creativity and bringing joy globally. This role supports the Internationalization Advertising CRM and Transaction Platform, which is critical for building a stable and intelligent global platform that enhances monetization efficiency and customer satisfaction for international business. As an intern, you will contribute to this platform, gaining practical skills and understanding career interests through real-world projects.
The TL;DR
• Role: Internship
• Type: Internship
• Location: Selected City (Remote option possible)
• Pay: $45–$60 hourly
• Team: Internationalization Advertising CRM and Transaction Platform team
• Mission: Enhance monetization efficiency and customer satisfaction through intelligent marketing tools while ensuring transaction stability and security, balancing revenue, risk, efficiency, and customer experience for the monetization of international business.
• Tech Stack: HTML, CSS, JavaScript, HTML5, CSS3, Bootstrap, Pure, Kendo, Node.js, Webpack, React, Vue.js, AngularJS
What You’ll Actually Do
• Development: Select and develop front-end technologies for the global CRM and transaction platform.
• Optimization: Optimize front-end functional designs to ensure compatibility across various browsers and terminal devices.
• Enhancement: Improve user experience and meet high-performance requirements through technical solutions.
• Efficiency: Develop common components and class libraries to enhance development efficiency and quality.
• Projects: Engage in impactful short-term projects to gain real-world professional experience within the team.
The Must-Haves
• Background: Pursuing a Bachelor’s or Master’s degree in Computer Science or a related technical field.
• Experience: Proficiency in HTML, CSS, and JavaScript fundamentals; familiarity with page architecture, layout, and common HTML5/CSS3 features.
• Skills: Strong communication and teamwork skills; highly responsible and self-motivated; capable of driving technical framework implementation.
• Bonus: Familiarity with mainstream UI frameworks (Bootstrap, Pure, Kendo); basic knowledge of Node.js and experience with build tools like Webpack; hands-on development experience with MVVM frameworks (React, Vue.js, AngularJS); personal front-end projects, open-source contributions, or relevant internships.