Senior Android Software Engineer

 

Description:

The TikTok Product Foundation Team aims to enhance the TikTok experience by delivering diverse user-facing products. Our goal is to expand the boundaries of the short video platform by introducing longer video content, creating a more immersive user experience, and cultivating a more informational video community. Key features and components in this area include long video playback capabilities, playlists, captions, and other user/creator facing functionalities.

As a member of TikTok Product Foundation team, you will:

  • Collaborate with product/design/data-science and other engineering teams to define a world-class long video consumption experience.
  • Design and implement TikTok long video related features using the latest technology.
  • Build reusable software components with robust code and clear documentation, and deliver high quality work.
  • Analyze and optimize mobile applications for quality, efficiency, and performance.

Qualifications
1. BS/MS degree in Computer Science or equivalent majors with 5+ years of Android native development experience.
2. Proficiency in at least one of these programming languages: Java, Kotlin
3. Solid knowledge of multi-threading, data structure, operating system and network. Solid understanding of Android UI design principles, patterns, and best practices.
4. Ability to work in large and complex code bases.
5. Promote robust and maintainable code, clear documentation, and deliver high quality work on a tight schedule.
6. An effective communicator with excellent collaborative skills, strong self motivation and great problem solving skills.
7. Willing to take up challenges and grow in a fast-paced, dynamic environment. Experience of working in cross-regional teams is a plus but not mandatory.

Organization TikTok
Industry IT / Telecom / Software Jobs
Occupational Category Senior Android Software Engineer
Job Location Seattle,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Salary 175750 - 266000 | $  / Yearly
Experience 2 Years
Posted at 2023-08-14 3:19 pm
Expires on 2024-12-05