CrawlJobs Logo

Android Principal Engineer

https://www.randstad.com Logo

Randstad

Location Icon

Location:
China, Shanghai

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

700000.00 - 900000.00 CNY / Year

Job Description:

The role focuses on developing, maintaining, and optimizing enterprise-scale native mobile applications for Android platforms, implementing new features, addressing issues, and serving as a technical subject matter expert while overseeing architecture and app performance.

Job Responsibility:

  • Mobile application development
  • develop & maintain enterprise-scale native mobile applications
  • implement new features, proof of concept, address issues, and fix bugs
  • oversee the implementation process, ensuring optimal performance and stability of the mobile application
  • lead architecture and framework initiatives defining solution design including low-level solution design for app architecture
  • estimate work efforts and assess the feasibility of development tasks
  • provide expert-level recommendations for improvements in design patterns, workflows, tools, and standards
  • train and mentor team members and peers as needed
  • conduct code reviews and coach developers to enhance their skills and output quality
  • collaborate with architects, global teams, product owners, engineering directors on new features across iOS, Android and ensure adherence to architecture and security standards
  • serve as a technical subject matter expert (SME) and provide strategic technical advisory and hands-on support for the app

Requirements:

  • 8+ years of application development experience
  • development & maintenance of enterprise-scale native mobile applications for Android Platforms using Kotlin (JetPack Compose, Kotlin Coroutines & Flow, UI Automation, UI Testing, GraphQL)
  • strong architectural mindset and experience working with design patterns
  • extensive experience in development of a variety of large apps supporting millions of users at scale in Android
  • experience with Automation, CI/CD, Release Management processes and Application Deployments to app stores
  • familiarity with Enterprise-level SDKs for Analytics, Networking, Customer Engagement, Application Performance Monitoring
  • proven ability to effectively prioritize and execute tasks in a high-pressure environment
  • verbal and written bilingual communication skills
  • language proficiency: English/Mandarin

Additional Information:

Job Posted:
June 02, 2025

Expiration:
August 18, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.