Bragi is hiring an Android Developer based in Shenzhen to be a cornerstone for building our R&D presence in China. In this role, you will bridge the gap between SoC vendor offerings and our software, develop advanced Android applications, and facilitate critical communication between our China-based teams and European R&D headquarters.
What You'll Do
- Perform requirements analysis from both SoC vendors and Bragi.
- Provide feature and mobile library support based on a given SoC vendor's offering.
- Identify gaps between vendor offerings and Bragi's support.
- Conduct Bragi firmware and mobile middleware integration and validation.
- Adapt the Mobile SDK to match existing SoC feature offerings and firmware interfaces.
- Develop and implement advanced Android applications and libraries.
- Collaborate with cross-functional teams (Product, Design, QA) to define, design, and launch new features.
- Evaluate and implement new technologies to enhance development efficiency.
- Improve performance through debugging and refactoring.
- Ensure robust and reliable software with a focus on testability.
- Handle communication between the customer and Bragi's R&D in Europe, identifying blockers and suggesting improvements for fast time to market.
- Design, implement, and improve support processes between development teams in China and Europe.
- Support ODMs and test engineers as part of the Bragi certification program.
What We're Looking For
- 3+ years of experience in Android development.
- Native Mandarin proficiency and strong engineering-level English skills (speaking, reading, writing).
- Deep knowledge of Java and Kotlin programming paradigms.
- Solid experience with standard Bluetooth without reliance on third-party libraries.
- Experience with custom Bluetooth protocols without reliance on third-party libraries.
- Understanding of Architectural Models and Design Patterns.
- Understanding of the full mobile development life cycle.
- Ability to understand business requirements and perform decomposition of complex features.
Nice to Have
- Experience working with chipsets: JieLi, WuQi, Actions, Bluetrum, BES, Qualcomm, or Airoha.
- Experience with CI/CD for mobile using Gitlab.
- Experience writing unit tests; automation testing is a plus.
- Outstanding communication skills and the ability to drive improvement iterations.
- Knowledge of Reactive programming paradigms.
- Previous experience with wearables or IoT devices.
Technical Stack
- Java
- Kotlin
- Android
- Bluetooth
- Gitlab CI/CD
Team & Environment
You will join cross-functional teams (Product, Design, and QA) within a company of 51-200 employees.
Benefits & Compensation
- A complex, exceptionally challenging project that will change how audio is consumed.
- Home-office and flexible working hours.
- Work hand-in-hand with worldwide-known audio brands.
- A chance to deliver a delightful experience to 25m+ users in the next 12 months.
- A flexible Learning & Development program where you choose your focus.
- 10 professional coaching sessions with experts to support your growth.
Work Mode
This is a remote role based locally in Shenzhen, China.
Bragi is an equal opportunity employer.



