Search jobs > San Jose, CA > Software engineer ios

Android/iOS Software Engineer Graduate, TikTok Client Arch(Mobile Infra & Cross Platform) - 2025 Start (BS/MS)

TikTok
San Jose
Full-time

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy.

TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join UsCreation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.

Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day.To us, every challenge, no matter how difficult, is an opportunity;

to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.At TikTok, we create together and grow together.

That's how we drive impact - for ourselves, our company, and the communities we serve.Join us. About the TeamThe TikTok Client Arch team is dedicated to productivity and quality of TikTok App's engineering projects, empowering thousands of TikTok mobile / front-end developers in areas including infrastructure, app architecture, engineering tool chains, and app foundations.

You will join a team consisting of creative, passionate developers who always strive to stay at the forefront of technologies.

We constantly push the limits of what our technology is capable of, strive to be leaders in innovation, and deeply value the diversity of team's background.

We share our learning through regular weekly meetings, tech talks, and internal tech journals. If you are interested in joining a world-class team and ready for taking up challenges of huge complexity and scale, we look forward to hearing from you soon! We are looking for talented individuals to join our team in 2025.

As a graduate, you will get unparalleled opportunities for you to kickstart your career, pursue bold ideas and explore limitless growth opportunities.

Co-create a future driven by your inspiration with TikTok. Successful candidates must be able to commit to an onboarding date by end of year 2025.

Applications will be reviewed on a rolling basis. We encourage you to apply as early as possible. Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply.

The application limit is applicable to TikTok and its affiliates' jobs globally. Applications will be reviewed on a rolling basis - we encourage you to apply early.

Online AssessmentCandidates who pass resume evaluation will be invited to participate in TikTok's technical online assessment in HackerRank.

Responsibilities- Build client infrastructure and tools to enhance engineering efficiency- Improve the performance, stability and efficiency of technical solutions- Drive architectural innovations to support world-class mobile app development- Collaborate with product engineering teams and infrastructure teams to deliver technical solutions and best practices

Minimum Qualifications : - BS / MS degree in Computer Science or equivalent majors / experience- Experience in native Android or iOS development- Proficiency in at least one of these programming languages : Java or Kotlin on Android, or Objective-C or Swift on iOS- Ability to understand and debug large and complex code bases- Excellent team communication and collaboration skills Preferred Qualifications : - Strong understanding of software development principles, capabilities, and limitations of mobile platforms and clean architecture- Passionate about technology with a strong geek spirit, highly interested in bringing value to products through technical innovation

30+ days ago
Related jobs
TikTok
San Jose, California

Minimum Qualifications: • BS/MS degree in Computer Science or equivalent majors/experience;• Experience in native Android development;• Proficiency in at least one of these programming languages: Java, Kotlin;• Ability to understand and debug large and complex code bases;• Good team communication an...

ByteDance
San Jose, California

Qualifications·Graduate with a background in Computer Science, related technical field or equivalent industrial experience·Master distributed, parallel computing principles; know the recent advances in computing, storage, networking, and hardware technologies;·Familiar with the state-of-the-art mach...

TikTok
San Jose, California

The TikTok Open Platform team is on a mission to build a platform to bridge content, people and business in TikTok eco-system. We focus on building cross-platform features for both developers and TikTok users, including APIs, SDKs and InApp services. Minimum Qualifications• Currently pursuing an Und...

TikTok
San Jose, California

DescriptionTikTok is the leading destination for short-form mobile video. This is doubly true of the teams that make TikTok possible. With millions of loyal users globally, we believe TikTok is an ideal platform to deliver a brand new and better e-commerce experience to our users. Be responsible for...

TikTok
San Jose, California

TikTok is the leading destination for short-form mobile video. This is doubly true of the teams that make TikTok possible. As a graduate, you will get unparalleled opportunities for you to kickstart your career, pursue bold ideas and explore limitless growth opportunities. The application limit is a...

Palo Alto Networks
Santa Clara, California

Demonstrated ownership of solutions for scalable Observability/Visibility, CI/CD, Cloud Infrastructure, Domain Controllers and Automated security solutions covering several dozen micro services running on thousands of instances and containers. At Palo Alto Networks® everything starts and ends with o...

TikTok
San Jose, California

Search Core Architecture Improvement: - Web Search System: Design and develop data flows for web searches at the trillion-page scale, distributed indexing systems, and online retrieval systems. Academic Background: Current undergraduate or graduate student graduating in 2025, majoring in Computer Sc...

TikTok
San Jose, California

DescriptionTikTok is the leading destination for short-form mobile video. This is doubly true of the teams that make TikTok possible. Team IntroductionVideo Arch is one of the world's leading video platforms that provides media storage, delivery, transcoding, and streaming services. Our platform con...

Abbott
Santa Clara, California

Mobile Software Engineer position works at one of the following locations: Alameda (CA), Austin (TX), Bend (OR), Chicago (IL), or Orlando (FL). Meet Lingo, a new biosensing technology that provides users a window into their body. The Lingo team embodies a start-up culture and mindset with the backin...

Lucid Motors
Newark, California

Minimum Qualifications:· Minimum of a BS in CS, EE or a STEM related degree· 10+ years of industry experience in Android development, and proven industry experience of shipping Android software products. We are seeking a Staff level Android Applications Software Engineer to work on the user interfac...