Senior Android Software Engineer (Contractor), Taipei

Soda Labs

Job Description

We're looking for skilled or passionate Android engineers to take technical ownership on one of the following priorities for the company:

  • Creating an enterprise-grade app updater that will allow our hardware to update its software (apps or firmware)
  • Building out a dynamic UI layer that allows Android to generate front-end views through a backend platform via JSON.
  • Launching a robust launcher experience that replaces the default Android experience with a kiosk app interface.

You are looking for:

  • A challenge. We're not looking for someone who wants to just develop APIs for clients to access information, but rather someone who wants to extend and improve how enterprise infrastructure is used.
  • To explore the limits of something deeply technical. Besides being technically skilled and able to lead major engineering efforts, we're looking for someone with an intense curiosity for deeply technical things most people shy away from.
  • A role with real impact and ownership. Soda Labs will enable people around the world to access quality hardware for products that small teams normally don’t have access to. You will get to make foundational decisions that will affect each product.

We offer: 

This is a contract position, with a full-time potential. For full-timers, we offer full benefits as below:

  • Equity provided
  • Unlimited annual leaves
  • Reimbursement for learn and work related expense
  • Work from home one a week
  • Happy hour once a month  


There are very few people that can build an OS inside of an OS - We're looking for the right fit. - Min 2-year experience working with Android development - Good understanding of the internal workings of the Android OS - Experience using modern android frameworks: RxJava, Dagger 2, Kotlin, MVP/MVVM, Testing - Ability to dig into the Android Open Source Project code to find ways to achieve functionality not publicly documented in the SDK - Comfort working with Android Debug Bridge for code debugging and crash analysis. - Proficient English - Great communication skills through written (documentation) or spoken (meetings, presentations) Nice-to-have: - Prior experience developing Android ROMs - Experience working with NDK - Understanding of Android memory management, and prior experience with memory usage optimization


75K ~ 125K TWD/month



Company PhotosSee all

Soda Labs work environment photoSoda Labs work environment photoSoda Labs work environment photoSoda Labs work environment photoSoda Labs work environment photo

Share this Job

Please Sign in or Register to get your personal invite link.

Soda Labs

108, Taiwan, Taipei City, Wanhua District, Section 2, Kaifeng St, No 64-2F

About us

Soda Labs is a hardware-as-a-service venture builder. We build companies from scratch that harness the captive nature of hardware with the revenue profiles of SaaS. We rapidly validate product-market fit, leveraging our OEM partnerships and hardware+software IP to rapidly and affordably launch new HaaS companies. Our vision is to become the AWS of HaaS, making it simple and inexpensive to prototype, launch. and maintain HaaS companies at scale. Just as AWS started as the necessary infrastructure to build Amazon's massive consumer businesses, we are building our HaaS companies to ultimately own significant stakes in multi-billion dollar companies that leverage our own infrastructure for hardware, software, sales, operations, and support. Soda Labs is founded by Y Combinator, Postmates, and Razer alums. We're a global team, based in Taipei, HK, and LA. We're funded by Foxconn, 500 Startups and Social Capital.

See more

Learn more


Jesse Sum
Default avatar
Andrew Jiang
Sơn Min
Daisy Nguyen
Default avatar
Default avatar
Rudy Lu
Zuhaib Ahmad
Arel Lin

Other Popular Jobs at Soda Labs

Administrative Jobs

People Operations Associate

Full-timeAssociate40K ~ 60K TWD/monthUpdated 3 days ago