TikTok logo

Front Software Engineer, TikTok Open Platform

TikTok

Job Description

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join Us

Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible. Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day. To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always. At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve. Join us.

About the Role

The TikTok Open Platform Frontend team is on a mission to build the platform for developers to build products based on Open APIs and Open SDKs. We strive to create a vibrant ecosystem between developers and TikTok users that will accelerate the flow of content into TikTok, enrich the ecosystem, and enhance TikTok's presence beyond the platform. Our frontend team works on different products, including:

  • Using hybrid solutions to deliver key product features in the mobile app, so that users can get updates without any app version updates.
  • Building www.tiktok.com and developers.tiktok.com. You will be working on pages directly seen by millions of users and developers on a daily basis.
  • Creating and managing various internal web applications which are critical to TikTok's growth and ecosystem.

Responsibilities

  • Work closely with product managers and designers to deliver state-of-the-art user experiences in the products mentioned above.
  • Build world-class frontends, which combine usability, accessibility, elegance, performance, and maintainability.
  • Adopt automated and manual test strategies to ensure product quality.
  • Learn and understand how TikTok products work and help build end-to-end solutions.
  • Learn and grow from working with great colleagues and taking on challenges.
  • Help our team grow from your expertise, experience, and perspectives.

Qualifications

Minimum Qualifications:

  • Proficiency in JavaScript, ES5/6, CSS, and various layouts.
  • Experience in solving CSS/JS multi-browser compatibility problems and front-end performance optimization.
  • Understanding of construction and continuous integration, familiarity with at least one construction tool.
  • Understanding of component-based development ideas, familiarity with React, Angular, Vue.js, or any other equivalent library/framework.

Preferred Qualifications:

  • BS/MS Degree in Computer Science or related major with 2 years working experience.
  • Understanding of back-end technologies and databases is a plus.

TikTok 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. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.

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
  • Disability insurance
  • 401(k)

Similar jobs

Last update: 23 minutes ago

Amazon logo
Amazon

Front-End Engineer

Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, and JavaScript.

Doctor logo
Doctor

Front-End Engineer

Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, JavaScript, and frameworks like React.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Frontend Engineer II

Join AWS as a Frontend Engineer II to build web applications using Angular, CSS, and JavaScript frameworks.

The Walt Disney Company logo
The Walt Disney Company

Software Engineer I - Frontend UI Development

Join Disney as a Software Engineer I focusing on Frontend UI development with Angular and JavaScript.

Walmart logo
Walmart

Software Engineer III - Front End

Join Walmart as a Software Engineer III - Front End, focusing on JavaScript, React, and TypeScript in a hybrid work environment.

Amazon logo
Amazon

Front End Engineer - Publisher Technologies

Join Amazon as a Front End Engineer to build innovative user interfaces for Supply-Side Technologies in Advertising.

Character.AI logo
Character.AI

Software Engineer, Front-End Development

Join Character.AI as a Software Engineer focusing on front-end development with React, CSS, and JavaScript in Menlo Park.

Walmart logo
Walmart

Software Engineer III - Front End

Join Walmart as a Software Engineer III - Front End, working with JavaScript, React, and TypeScript to enhance customer experiences.

The Walt Disney Company logo
The Walt Disney Company

Software Engineer II - Front-End Development

Join Disney as a Software Engineer II focusing on front-end development for streaming platforms like Disney+ and Hulu.

Captions logo
Captions

Software Engineer, Web

Join Captions as a Software Engineer, Web. Develop high-performance web applications in NYC. 3+ years experience required.

Subject logo
Subject

Senior Software Engineer with Front-End Experience (Next.js/Vercel)

Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.

Titan logo
Titan

Senior Full Stack Software Engineer

Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.

ByteDance logo
ByteDance

Full Stack Engineer - CapCut

Join ByteDance as a Full Stack Engineer for CapCut in Seattle, focusing on video editing and privacy technologies.

Amazon logo
Amazon

Frontend Engineer - JavaScript, TypeScript, Node.js

Join Amazon's AZA team as a Frontend Engineer to develop AI-powered tools using JavaScript, TypeScript, and Node.js.

Crunchyroll logo
Crunchyroll

Senior Frontend Software Engineer III

Join Crunchyroll as a Senior Frontend Software Engineer III, focusing on TypeScript and React in a remote role.

Stripe logo
Stripe

Frontend Engineer - Payments, Optimized Checkout and Link

Join Stripe as a Frontend Engineer to build world-class payment interfaces using TypeScript, CSS, and HTML.

Square logo
Square

Software Engineer (Frontend/Fullstack) - E-commerce Website

Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.

Patreon logo
Patreon

Staff Frontend Engineer, Insights

Join Patreon as a Staff Frontend Engineer to lead product design and development, focusing on enhancing creator experiences.

NVIDIA logo
NVIDIA

Senior Full Stack Web Software Engineer

Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.

Adobe logo
Adobe

Software Development Engineer

Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.

AUTODOC logo
AUTODOC

Senior Software Engineer - Front-End (React.js)

Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.

Tesla logo
Tesla

Frontend Software Engineer

Join Tesla as a Frontend Software Engineer to build scalable HR systems using Angular and React.js. Competitive salary and benefits.

Adobe logo
Adobe

Senior Software Development Engineer

Join Adobe as a Senior Software Development Engineer in San Jose, focusing on React, JavaScript, and cloud-based microservices.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.