TikTok

Frontend Software Engineer, TikTok LIVE - Australia

TikTok

Sydney, New South Wales, Australia · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
1 hour ago
Work mode
In office
Education
Bachelor's degree or higher in Computer Science or related technical field
Eligibility
Candidates who meet the technical qualifications and hold a bachelor’s degree or higher in Computer Science or a related technical field may apply. The role is suited to frontend engineers with experience on large-scale projects and familiarity with modern frontend frameworks and best practices.
Resume
Required to apply

Where you'll work

Job description

Role overview

We are seeking a motivated frontend engineer to help build and refine a real-time, high-performance, large-scale distributed live streaming platform. This role is centered on improving the TikTok LIVE experience for creators and viewers, while working closely with product managers and engineering partners throughout the full development cycle.

What you will do

  • Build and improve the TikTok LIVE ecosystem, with a focus on user-facing products across web, mobile, and desktop environments, while also supporting full-stack system coordination.
  • Partner with client engineers, backend developers, and UX/UI designers to turn wireframes and concepts into responsive, polished, and engaging interfaces.
  • Track evolving frontend technologies and bring forward practical ideas and solutions that improve product quality and user experience.
  • Investigate, troubleshoot, and fix technical issues, working with QA to keep the codebase reliable and robust.
  • Help shape engineering decisions and contribute to internal tools and platforms that increase development efficiency.

Requirements

  • A bachelor’s degree or higher in Computer Science or another related technical discipline.
  • Strong computer science fundamentals and advanced frontend knowledge, including hands-on experience with at least one framework such as React, Angular, or Vue.js.
  • Background contributing to large-scale software projects.
  • Knowledge of responsive design, cross-browser compatibility, frontend performance tuning, engineering toolchains, and modern development best practices.
  • Excellent teamwork, analytical thinking, and problem-solving ability, along with strong attention to detail and a proactive mindset.
  • Experience using AI coding tools such as Claude Code, Codex, or AI-powered IDE plugins in real development workflows.
  • Preferred exposure to cross-platform development such as React Native, Flutter, or desktop applications, full-stack work based on Node.js, interactive rendering with Three.js or WebGL, or low-code/no-code systems.

About TikTok

TikTok is a global short-form video platform focused on helping people express themselves, discover content, and connect with others. The company operates internationally, with headquarters in Los Angeles and Singapore, and offices in major cities across North America, Europe, the Middle East, and Asia.

Why join TikTok

TikTok emphasizes creativity, curiosity, humility, resilience, and continuous learning. The company encourages innovation, collaboration, and an “Always Day 1” approach, where every challenge is treated as a chance to improve and create meaningful impact for users and communities.

Diversity and inclusion

TikTok states a commitment to building an inclusive workplace where people are valued for their skills, experiences, and perspectives, and where the workforce reflects the diverse communities the platform serves.

Acknowledgment of Country

TikTok acknowledges the Traditional Custodians of Country throughout Australia and recognizes their connection to land, sea, and community. The company also pays respect to Elders past and present and extends that respect to Aboriginal and Torres Strait Islander peoples today.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Broxer Assistant
Online · instant AI help
AI-powered · answers from Broxer Help