Senior Mobile Software Engineer, Global E-commerce Core Shopping and Experience

ByteDance

San Jose (CA)

On-site

USD 156,000 - 387,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ByteDance in San Jose seeks a Senior Mobile Software Engineer to own native Android/iOS features and cross‑platform work, delivering scalable product experiences.

You will optimize performance, drive modular architecture, mentor engineers, and collaborate across teams to ship high‑quality, geo-specific features with observability and robust testing.

Qualifications

  • 5+ years of native mobile development for Android/iOS platforms.
  • 2+ years of full-stack development with BE/FE.
  • Strong problem-solving and attention to detail.
  • Excellent communication and collaboration for fast-paced environments.

Responsibilities

  • Build and optimize native features for Product Details Page using Kotlin/Objective-C/Swift.
  • Build business features on cross‑platform technologies with React.
  • Design modular components to support regional variations and A/B testing.
  • Improve performance across cold start, rendering, and network calls; own key KPIs.
  • Implement reusable native frameworks for rapid iteration without client releases.
  • Collaborate cross-functionally to translate requirements into robust implementations.
  • Champion code quality through reviews, testing strategies, and observability.
  • Drive PDP evolution towards a platform approach with modular architecture and server-driven UI.
  • Mentor engineers and elevate team standards.

Skills

Mobile development
Android/iOS
Performance optimization
Debugging
Cross-functional collaboration

Education

BS/MS in CS or related

Tools

Crashlytics
Firebase Performance
Logcat
Compose theming

Job description

Senior Mobile Software Engineer, Global E-commerce Core Shopping and Experience

Location: San Jose

Team: Technology

Employment Type: Regular

Job Code: A194107

Responsibilities
  • Build and optimize native features for a high‑scale Product Details Page using Kotlin/Objective‑C/Swift.
  • Build business features on cross‑platform technologies with React in a fast‑paced iteration environment.
  • Design resilient, modular components that support regional variations, A/B testing, and feature flags.
  • Improve performance across cold start, rendering, and network calls; own key KPIs like time‑to‑interact and crash‑free sessions.
  • Implement reusable frameworks on native to iterate quickly without a client release.
  • Collaborate cross‑functionally to translate product requirements and design into robust, maintainable implementations.
  • Champion code quality through reviews, testing strategies (unit, integration, snapshot/UI), and proactive observability.
  • Drive technical direction as the PDP evolves into a platform team, emphasizing modular architecture and server‑driven UI to enable faster iteration, regional flexibility, and scalable feature delivery.
  • Mentor engineers, share best practices, and elevate team standards.
Qualifications
  • BS/MS degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in native mobile development for Android/iOS platforms, with a proven track record of delivering successful projects.
  • 2+ years of experience in full‑stack development with a proven track record of delivering successful projects from BE/FE.
  • Deep expertise in Android or iOS native performance optimization, memory management, mobile development frameworks and tools.
  • Proven track record in building and scaling high‑traffic, consumer‑facing apps.
  • Strong problem‑solving skills and attention to detail, with the ability to debug and troubleshoot complex issues efficiently.
  • Excellent communication and collaboration skills, with the ability to work effectively in a fast‑paced, dynamic environment and across different teams.
Preferred Qualifications
  • Experience with global companies and geo‑specific feature delivery.
  • Background in social feeds, media‑rich experiences, or interactive product surfaces.
  • Knowledge of Compose at scale (theming, performance, interoperability).
  • Observability tooling (e.g., Crashlytics, Firebase Performance, Logcat rules, custom metrics).
Job Information

The base salary range for this position in the selected city is $156,000 - $387,600 annually.

Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units.

Benefits

Benefits may vary depending on the nature of employment and the country work location. Employees have day one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short‑term and long‑term disability coverage, life insurance, wellbeing benefits, among others. Employees also receive 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure).

The Company reserves the right to modify or change benefits programs at any time, with or without notice.
Legal Compliance – Los Angeles County (unincorporated)

Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Our company believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment:

  1. Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues;
  2. Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and
  3. Exercising sound judgment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile Application Developer
Mobile Application Developer

LHH • San Francisco (CA)

Hybrid
Medical insurance
Dental insurance
Vision insurance
+2
Senior Software Engineer - Developer Infrastructure
Senior Software Engineer - Developer Infrastructure

ByteDance • San Jose (CA)

On-site
USD 212,800 - 387,600
Medical, dental, and vision coverage
401(k) with company match
Paid parental leave
+6
iOS Mobile Software Developer II (Remote or Hybrid)
iOS Mobile Software Developer II (Remote or Hybrid)

Redfin • Seattle (WA)

On-site
USD 139,000 - 171,000
Health benefits
401K retirement plan
Paid time off
+1
Manager, Software Engineering (App Experiences)
Manager, Software Engineering (App Experiences)

Talanto • Northern (KY)

Hybrid
USD 204,000 - 290,000
Health coverage
FSA Wallets
Time off
+1
Software Engineer - Applied Machine Learning, Engine
Software Engineer - Applied Machine Learning, Engine

ByteDance • San Jose (CA)

On-site
USD 122,000 - 317,000
Medical insurance
Dental insurance
Vision insurance
+3
Mobile Software Engineering Intern 2027
Mobile Software Engineering Intern 2027

United States Digital Space LLC • San Mateo (CA)

On-site
USD 76,000 - 90,000
Housing stipend
Wellness benefits
Commuter benefits
+5
Sr. Mobile Engineer, Android
Sr. Mobile Engineer, Android

Slickdeals • San Mateo (CA)

Hybrid
USD 150,000 - 183,000
Competitive base salary
Annual bonus
Equity package
+4
Senior Android Engineer II, Digital Twin Platform
Senior Android Engineer II, Digital Twin Platform

Talanto • Northern (KY)

Hybrid
USD 192,000 - 203,000
Staff Software Engineer, iOS (Innovation Lab)
Staff Software Engineer, iOS (Innovation Lab)

Procore Technologies • Austin (TX)

On-site
USD 168,000 - 232,000
Equity compensation
Bonus incentive
Staff Software Engineer, iOS (Innovation Lab)
Staff Software Engineer, iOS (Innovation Lab)

Procore • Austin (TX)

On-site
USD 168,000 - 232,000
Equity Compensation
Bonus Incentive Compensation