Join TikTok as a Frontend Software Engineer
TikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. We are looking for a talented Frontend Software Engineer to join our Infrastructure Platform team in New York, United States.
Why Join Us
At TikTok, creation is at the core of our purpose. Our platform is built to help imaginations thrive, and this is doubly true for the teams that make TikTok possible. We inspire creativity and bring joy, a mission we all believe in and aim towards achieving every day. Every challenge is an opportunity to learn, innovate, and grow as one team.
About the Role
Our Infrastructure Engineering team builds and operates hyper-scale datacenters, manages the life cycle of server fleets, allocates cloud resources, and provides infrastructure services including widely distributed Content Distribution Networks (CDNs). The Platforms team builds and leverages various platforms to manage and interact with our infrastructures and services. To support fast growth and improve operation efficiency, these platforms need to be feature-rich, easy to use, scalable, agile, and compliant with policies and procedures.
Responsibilities
- Build platforms, systems, and services for internal and external teams to interact with large-scale production systems.
- Develop tools and platforms to improve engineering productivity.
- Design, develop, test, deploy, maintain, and improve software.
- Innovate and iterate by bringing new ideas and technologies into our platform.
Qualifications
Minimum Qualifications
- Experience with the latest web standards, including HTML, CSS, and DOM.
- Proficiency in JavaScript and familiarity with one or more front-end frameworks such as AngularJS, React, or VueJS.
Preferred Qualifications
- Master's or Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
- 2 years of experience with one or more general-purpose programming languages, including but not limited to Java, C/C++, Python, or Go.
- 2 years of experience in frontend development.
- Familiarity with the whole web stack, including protocols and web server optimization techniques.
- Strong sense of web design and attuned to the fundamentals of user experience.
- In-depth understanding of the entire web development process (design, development, and deployment).
Benefits
TikTok offers a comprehensive benefits package designed to convey company culture and values, create an efficient and inspiring work environment, and support our employees to give their best in both work and life. Benefits include medical insurance, disability insurance, 401(k), dental, vision, and more.
Join us at TikTok and be part of a team that is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe, and so does our workplace. We are passionate about celebrating our diverse voices and creating an environment that reflects the many communities we reach.
Benefits Extracted with AI
- Medical insurance
- Disability insurance
- 401(k)
- Dental
- Vision
- Short/Long term Disability
- Basic Life
- Voluntary Life and AD&D insurance
- Flexible Spending Account
- Paid holidays
- Paid Personal Time Off
- Paid sick days
- Parental leave
- Supplemental Disability
- Mental and emotional health benefits
- 401K company match
- Gym and cellphone service reimbursements
Similar jobs
Last update: 23 minutes ago
Front-end Developer with React.js and TypeScript
Join Zig as a Front-end Developer using React.js and TypeScript in a hybrid role in Huizen, Netherlands.
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
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.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Senior Backend Developer with TypeScript
Join Tibo Energy as a Senior Backend Developer to lead TypeScript-based solutions in energy management.
Senior Backend Engineer with Python and React.js
Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.
Medior Front-End Developer (Angular)
Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.
Full Stack Engineer with Node.js and React
Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Full-stack TypeScript/JavaScript Developer
Join Mediahuis as a Full-stack TypeScript/JavaScript Developer in Amsterdam. Work on our Customer Journey Builder platform in a hybrid environment.
Remote Frontend / Fullstack Developer
Join HORNBACH as a Remote Frontend / Fullstack Developer to enhance our webshop platform with modern technologies like React and GraphQL.
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 Vue.js Developer with Java Backend Experience
Join Interactivated Solutions as a Senior Vue.js Developer with Java backend experience. Work remotely and lead innovative software solutions.
Junior Frontend Developer (React.js)
Join Albert Heijn as a Junior Frontend Developer using React.js to transform technical infrastructure in a modern environment.
Full-stack JavaScript Developer
Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.
Fullstack Developer (C#, Angular or React)
Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.
iOS Developer
Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Software Engineer with Design Affinity
Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
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.
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.