iOS Developer - Shenzhen based
Bragi
14d ago
0DevChinahimalayas
Mobile-DevelopmentiOS-DeveloperIOS-Software-EngineerIOS-EngineerSenior-IOS-DeveloperSwift-DeveloperSenior-IOS-EngineerMid-level
Job Description
Bragi was founded in 2013 and launched the world's first Truly Wireless Earphones in 2015 (yes, a whole 12 months before the Airpods...)Since then, We have evolved from a promising startup to a market-moving creator of innovative technology, opening the new category of Truly Wireless Earphones. Bragi transformed into a software enabler for consumer brands, focusing on scaling its technology after investing more than $90 million in software and AI.Now we are a leader in the AI headphone space, known for our smart devices that integrate seamlessly into users' lives. With a focus on innovation and user experience, we are driving the evolution of wearable technology.iOS Developer - Shenzhen basedThis role requires you to be based in Shenzhen, ChinaWhat you'll be working onRequirements analysis from both SoC vendor and Bragi : Feature and Mobile library offering and support by a given SoC vendor Identify gaps between the vendors offering and Bragi's support and vise versaBragi FW and mobile middleware integration and validationMobile SDK adaptation to match to the existing SoC feature offering and firmware interfaces Developing and implementing advanced iOS applications and librariesCollaborating in and with cross-functional teams to define, design, and launch new featuresEvaluating and implementing new technologies to enhance development efficiencyImproving performance, debugging and refactoringEnsuring robust and reliable software through focus on testabilityCommunication between the customer and Bragi'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 toolingSupport ODMs and test engineers (ODM, at Bragi) as part of the "Bragi certification program" to ensure a flawless support of the Bragi feature offeringWhat you will need3+ years of experience in iOS developmentNative in Mandarin, and strong English skills in speaking, reading, and writing (engineering level)Experience with native app development using first party Apple technologiesDeep knowledge of Swift programming paradigmsUnderstanding of Architectural Models and Design PatternsUnderstanding of the full mobile development life cycleExperience with standard Bluetooth without reliance on third-party librariesExperience with custom Bluetooth protocols without reliance on third-party librariesUnderstanding of Apple’s SW design principles and interface guidelinesShare industry best practices of good SW craftAbility to understand business requirements and perform decomposition of a complex featureNice to have:Experience in working with either of the following chipsets: JieLi, WuQi, Actions, Bluetrum, BESExperience with CI/CD (Gitlab or Github or similar) for mobileExperience with writing unit testsKnowledge of Objective-C and Reactive programming paradigmsInteraction with MFI devices via BluetoothUnderstanding of user interface guidelinesExperience with automation testingPrevious experience with wearables or IoT devicesWhat we offerA complex project that is exceptionally challenging and will change how audio is consumed foreverHome-office and flexible working hoursWork hand in hand with worldwide known audio brandsA chance to deliver a delightful experience to 25m+ users in the next 12 months (existing base is 10m+)A flexible Learning & Development program, choose where you want to improve yourself10 professional coaching sessions with experts to support your growthOriginally posted on Himalayas
