Frontend Software Engineer, TikTok LIVE - Australia
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.