Join TikTok as a Front-End Engineer Intern
TikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. We are looking for talented individuals to join us for an internship in 2025. This is an exciting opportunity to gain industry exposure and hands-on experience in a dynamic and fast-paced environment.
About the Team
The Privacy Innovation (PI) Lab is dedicated to exploring the next frontier of privacy technology and theory in the digitalized world. We provide key insights and technical solutions on privacy-related innovation for all TikTok’s products. Our team collaborates with worldwide technical and academic communities to build an open ecosystem that promotes a privacy-friendly digital experience.
Internship Details
- Duration: 12 weeks, starting in May/June 2025
- Location: San Jose, California, United States
- Compensation: $45 - $60 per hour
Responsibilities
- Build new features that impact hundreds of millions of users worldwide.
- Solve unique, large-scale, highly complex technical problems.
- Participate in technical discussions related to the team's product and engineering work.
Qualifications
Minimum Qualifications
- Currently pursuing an Undergraduate/Master's degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
- Experience with JavaScript, TypeScript, HTML, etc.
- Must obtain work authorization in the country of employment at the time of hire and maintain ongoing work authorization during employment.
Preferred Qualifications
- Graduating December 2025 onwards with the intent to return to the degree program after the completion of the internship.
- Demonstrated software engineering experience from previous internships, work experience, or coding competitions.
- High levels of creativity and quick problem-solving capabilities.
Why Join Us
At TikTok, we create together and grow together. Our platform connects people from across the globe, and so does our workplace. We are committed to celebrating diverse voices and creating an environment that reflects the many communities we reach. We are passionate about inspiring creativity and bringing joy, and we hope you are too.
Additional Information
- Online Assessment: Candidates who pass resume evaluation will be invited to participate in TikTok's technical online assessment in HackerRank.
- Application Process: Candidates can apply to a maximum of two positions and will be considered for jobs in the order they apply. Applications will be reviewed on a rolling basis, so we encourage you to apply early.
TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs, or other reasons protected by applicable laws.
Benefits Extracted with AI
- Medical insurance
- Paid holidays
- Paid sick leave
- Mental and emotional health benefits
- Mobile phone expense reimbursement
Similar jobs
Last update: 23 minutes ago
Senior Backend Engineer, Risk Systems
Join TikTok as a Senior Backend Engineer in Risk Systems, focusing on security and authenticity. Work on cutting-edge solutions in San Jose, CA.
Fullstack Developer with JavaScript, Python, and React
Join Tikab as a Fullstack Developer in Gothenburg, Sweden. Work with JavaScript, Python, and React in a hybrid environment.
Front-end Angular Engineer
Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.
iOS Developer
Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.
Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)
Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Software Engineer (JavaScript/React) - Display Ads (AdTech)
Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.
Senior Frontend Engineer with React and TypeScript
Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.
Software Engineer with Design Affinity
Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.
Back End Engineer with Node.js and TypeScript
Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.
Fullstack Engineer with React and TypeScript
Join Remove.tech as a Fullstack Engineer to develop SaaS solutions using React, TypeScript, and C# in a dynamic startup environment.
Software Engineer AWS & TypeScript
Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.
Senior Full-Stack Developer
Join Basic-Fit as a Senior Full-Stack Developer in Tilburg. Work with React, Node.js, and more to enhance fitness experiences across Europe.
Fullstack TypeScript Developer
Join Haufe Group as a Fullstack TypeScript Developer in Freiburg. Work on innovative solutions with React, AWS, and more.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Software Engineer Intern
Join Coinbase as a Software Engineer Intern to build next-gen crypto products. Solve complex problems with blockchain technology.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Frontend Software Engineer, Infrastructure Platform
Join TikTok as a Frontend Software Engineer in New York. Work on infrastructure platforms with JavaScript, HTML, CSS, and more.
JavaScript and TypeScript Developer for IDE
Join Codasip as a JavaScript and TypeScript Developer for IDE in Brno. Work with cutting-edge technologies in a hybrid environment.
Senior Software Engineer Mobile (React Native)
Join Safe as a Senior Software Engineer Mobile (React Native) to develop high-quality mobile apps, collaborate with cross-functional teams, and mentor peers.
Full-Stack Engineer with Angular and React.js
Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.