Software Engineer/Mobile Engineer Graduate (Ads Core Demonstration)

TikTok
San Jose, CA
Job Description
Role Overview

Join the Ads Core Team from TikTok Global Monetization Technology to generate revenue and optimize user experience on the world's leading short-form video platform. As a graduate, you will get opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth.

What You Will Do

Work closely with backend, frontend, and product teams to develop and launch innovative ad features on the TikTok app, design and implement novel monetization features for iOS/Android applications, and promote best practices through robust, maintainable code and clear documentation.

Why It Might Be a Fit

Successful candidates must be able to commit to an onboarding date by the end of the year, have a strong team communication and collaboration skills, and a result-driven mindset.

Requirements

  • Individuals who are completing or have recently completed a Bachelor’s/ Master’s degree in Computer Science or a related discipline
  • Relevant practical experience in mobile app development (Android and/or iOS)
  • Good object-oriented development and software system design skills
  • Proficiency in at least one of the following languages: Java/Kotlin (Android) or Swift/Objective-C (iOS)
  • Ability to understand, debug, and optimize large and complex codebases
  • Strong team communication and collaboration skills, strong curiosity for new technologies and solution delivery, with result-driven mindset

Benefits

  • Opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth
  • Opportunities to work closely with backend, frontend, and product teams
  • Opportunities to design and implement novel monetization features for iOS/Android applications
]]>