Job Openings Senior Android Developer - based in Shenzhen

About the job Senior Android Developer - based in Shenzhen

We’re looking for a motivated Senior Android Developer - based in Shenzhen to join our growing team.

What you'll be working on:

  • Feature and Mobile library offering and support by a given SoC vendor
  • Mobile SDK adaptation to match the existing SoC feature offering and firmware interfaces
  • Developing and implementing advanced Android applications and libraries
  • Collaborating in and with cross-functional teams (Product, Design and QA) to define, design, and launch new features
  • Evaluating and implementing new technologies to enhance development efficiency
  • Improving performance, debugging and refactoring
  • Ensuring robust and reliable software through focus on testability
  • Communication between the customer and client's R&D in Europe: Identify blockers and suggest improved approaches and documentation for fast time to market
  • Design, implement and improve support processes between the development teams in China and Europe e.g. documentation, extend or develop tooling
  • Support ODMs and test engineers

What you will need:

  • 5+ years experience in Android development
  • Native in Mandarin, Good English speaking as well as reading and writing (engineering work level) is mandatory
  • Deep knowledge of Java, Kotlin programming paradigms
  • Experience in working with either of the following chipsets: JieLi, WuQi, Actions, Bluetrum, BES, Qualcomm, Airoha
  • Solid experience with standard Bluetooth without reliance on third-party libraries
  • Experience with custom Bluetooth protocols without reliance on third-party libraries
  • Solid understanding of Architectural Models and Design Patterns
  • Solid understanding of the full mobile development life cycle
  • Ability to understand business requirements and perform decomposition of a complex feature
  • Experience with CI/CD (Gitlab) for mobile
  • Experience with writing unit tests, - experience with automation testing is a plus
  • Outstanding communication skills and the ability to drive improvement iterations
  • Experience in hiring and mentoring of other engineers

Nice to have:

  • Knowledge of Reactive programming paradigms
  • Previous experience with wearables or IoT devices

Benefits we offer:

  • Remote work and flexible working hours
  • 25 vacation days
  • Summer house for remote working
  • Budget for education

Location: remote role based in Shenzhen, China