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 Software Engineer, TikTok Open Platform
Join TikTok as a Front Software Engineer to build and optimize front-end solutions for a global platform.
Front End Engineer II
Join Amazon as a Front End Engineer II to build innovative mobile-first websites and applications for Creator Marketing.
Frontend Engineer with React and TypeScript
Join Robin AI as a Frontend Engineer to build innovative legal tech using React and TypeScript.
Senior Front-End Engineer with React and TypeScript
Join Focus AI as a Senior Front-End Engineer to drive UI/UX innovation with React and TypeScript.
Senior Frontend Engineer
Join SteadyIQ as a Senior Frontend Engineer to build responsive, secure web applications using JavaScript, React.js, and TypeScript.
Senior Frontend Engineer
Join SteadyIQ as a Senior Frontend Engineer to build responsive, secure web applications using JavaScript frameworks.
Senior Frontend Software Engineer
Join Squarespace as a Senior Frontend Software Engineer, focusing on JavaScript, React.js, and Angular in a hybrid work environment.
Senior Frontend Developer with React and TypeScript
Join IMG.LY as a Senior Frontend Developer, focusing on React and TypeScript for our CreativeEditor SDK. Remote work with competitive benefits.
Software Engineer - Frontend (React.js, TypeScript)
Join Uplimit as a Frontend Software Engineer to build innovative AI-driven learning platforms using React.js and TypeScript.
Software Engineer, Fulfillment Planning Technology
Join HelloFresh as a Software Engineer in Fulfillment Planning Technology, focusing on frontend and backend development.
Software Engineer, Infrastructure
Join Meta as a Software Engineer in Infrastructure, focusing on large-scale systems and distributed components.
Senior Frontend Engineer - SDK Development
Join Contentful as a Senior Frontend Engineer focusing on SDK development. Work with TypeScript, React, and more in a hybrid role.
Staff Software Engineer, Frontend
Join Slack as a Staff Software Engineer, Frontend, to enhance our web client using JavaScript, React, and CSS.
Software Engineer (TypeScript, Node.js, GraphQL)
Join Lattice as a Software Engineer to build impactful software using TypeScript, Node.js, and GraphQL.
Staff Frontend Engineer
Join Runway as a Staff Frontend Engineer to build AI-powered video tools using React.js, TypeScript, and more. Remote position.
Senior Full Stack Software Engineer (React, TypeScript)
Join Metronome as a Senior Full Stack Engineer to build high-quality UI with React and TypeScript. Work remotely with a dynamic team.
Frontend Technical Lead
Join AWeber as a Frontend Technical Lead to design and develop client applications using React and modern technologies.
Software Engineer, Node Platform
Join Google as a Software Engineer on the Node Platform team, working with C++ and Go in New York.
Senior Frontend Engineer with Next.js and Python
Join Pump.co as a Senior Frontend Engineer. Work with Next.js, Python, and AWS to build scalable web applications.
Senior Frontend Engineer, Growth
Join Stripe as a Senior Frontend Engineer to build scalable web applications using React.js and JavaScript for growth initiatives.
Frontend Technical Lead
Join AWeber as a Frontend Technical Lead to design and develop client applications using React in a remote-first environment.
Front End Engineer
Join Amazon Music as a Front End Engineer to develop innovative social features for music lovers. Work with JavaScript, React Native, and more.
Software Engineer, Web
Join Captions as a Software Engineer, Web in NYC to deliver high-performance user experiences in video software.
Frontend Technical Lead
Join AWeber as a Frontend Technical Lead to design and develop intuitive frontend clients using React and JavaScript.