TikTok

Fullstack Software Engineer Graduate (Social) - 2027 Start

TikTok

Singapore · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
2 weeks ago
Work mode
In office
Education
Bachelor's in Computer Science or related
Eligibility
Applicants must clearly indicate their availability and graduation date and can apply to a maximum of two roles within TikTok and its affiliates globally. Early application submission is encouraged as reviews happen on a rolling basis.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Join TikTok's messaging team, dedicated to enhancing meaningful user interactions through an emerging messaging experience on the platform. As a graduate engineer, you'll have the chance to explore innovative ideas, tackle complex technical challenges, and grow professionally in an inspiring environment.

Key Responsibilities

  • Develop and deploy user-facing features for TikTok's mobile applications.
  • Engage in backend development as needed to ensure seamless end-to-end product delivery.
  • Work closely with product managers, designers, and fellow engineers to craft a top-tier mobile user experience.
  • Evaluate and improve application performance and stability on mobile devices.
  • Produce clean, maintainable, well-documented code and actively participate in peer code reviews.

Minimum Qualifications

  • Currently pursuing or have recently completed a bachelor's degree in Computer Science, Software Engineering, or related technical discipline.
  • Solid foundation in computer science principles including data structures, algorithms, and object-oriented programming, with proficiency in at least one mobile development programming language.
  • Strong problem-solving aptitude along with effective communication and teamwork capabilities.

Preferred Qualifications

  • Practical experience in mobile development through internships or project work, ideally covering the full software development lifecycle.
  • Familiarity with iOS, Android, or cross-platform mobile app development frameworks.

Additional Information

  • Applicants must be prepared to commit to onboarding before the end of the year, stating availability and graduation date clearly in their resumes.
  • Applicants may apply to up to two roles within TikTok and its affiliates worldwide; applications are reviewed continuously with early applications encouraged.

About TikTok

TikTok leads the short-form mobile video space with a mission to inspire creativity and bring joy globally. With headquarters in Los Angeles and Singapore and offices worldwide, TikTok values an inclusive and creative workplace that fosters innovation, resilience, curiosity, and impact. The company encourages an "Always Day 1" philosophy to drive continuous improvement and breakthrough achievements.

Diversity & Inclusion

TikTok is dedicated to maintaining an inclusive environment where diverse perspectives and skills are celebrated. The company values representation that mirrors the wide communities it serves and is deeply committed to inclusive hiring and employee experiences.

Minimum education

Bachelor's Degree

How they work

Communication Teamwork & Collaboration Problem Solving Attention to Detail Accountability

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

🤖
Online · instant AI help
Broxer