iOS (junior)
Distributed systems (advanced)
Android (master)
Mobile OS Engineering (master)
Cosmose is a fast-growing software company on a path to revolutionise the $23 Trillion retail industry. Cosmose is now valued at over $100 million and raised a Series A investment fund in August 2020, backed by Tiga Investments, OTB Ventures and TDJ Pitango.
As a core fuel of the business, collecting high quality anonymised data is imperative. We do it in cooperation with our partners by providing them a comprehensive Cosmose Mobile SDK to integrate in their apps.
We are looking for an excellent Principal Mobile Systems Engineer , who will bring our Android SDK quality to the next level, and will not be afraid to work on its iOS counterpart from time to time.
We are looking for a candidate with a strong understanding of mobile and distributed systems engineering, with experience in mobile OS, SDK or (less preferably) app development;
who gets why running fine in 99% of cases may be not enough at our scale.
TL;DR Why us :
Big scale
Big scale
Excellent team of ex-Google, ex-Facebook, ex-Nvidia, ex-Microsoft employees
Work with 4x ACM ICPC programming champions
Stock options ! If we win big, you win big too.
Flat structure & startup atmosphere
What you’ll do :
Propose, design, develop new features of the Android SDK and (less commonly) iOS SDK
Design robust and automated development and testing regimes for the SDK
Complete the automated testing infrastructure and protocols to meet the unique needs of the SDK, like power efficiency, data quality
Provide ideas and insight for the designs of SDK features and products based on them
Provide technical assistance to our partners with the integration of the SDK
Assist Cosmose leadership with strategic decisions by providing required technical input regarding available technologies, their strengths and limitations
Transfer expertise and share best practices across the team to help build and / or expand our knowledge base and expertise
What you’ll need :
Proven relevant working experience, exceeding mobile app development.
Deep understanding of the concepts pertaining to the inner workings of mobile operating systems and their frameworks.
Ability and confidence to communicate within the team and work with the customers’ technical teams.
Are you ready for new exciting challenges and put your name on the history books?
Apply now and join a revolutionary company.
Read more on :
TechCrunch , Business Insider , Forbes and CNBC .