Oura is an award-winning and fast-growing startup that helps people track all stages of sleep and activity using the Oura Ring and connected app. By providing daily feedback and practical steps to inspire healthy lifestyles, we've helped hundreds of thousands of people improve their sleep, understand their bodies, and transform their health. We’re on a mission to empower every person to own their inner potential, and we’re seeking candidates who want to make an impact on our journey.
We are looking for an iOS Developer to architect, design and develop lower-level functionality for the Oura iOS app in the App Platform team. This team works closely together with the Cloud Platform team, to push our app-server architecture to the next level. Other responsibilities of App Platform include - but are not limited to - developing our Bluetooth layer along with implementing support for next generation peripherals, implementing code generation tooling and finding out new frameworks and better practises, to constantly keep pushing the envelope forward. We care deeply about maintaining and upgrading our code base so that it is at the forefront of technology, and actively work to get rid of legacy implementations.
Together we are building a product that helps our users to get more restorative sleep, and to see how their lifestyle affects their body and mind.
What You will do:
- Architect, design and build new features in the App Platform team
- Collaborate closely with our adjacent platform and feature squads to create solutions that open up new capabilities
- Collaborate closely with our Cloud Platform team to create the best possible app-server architecture going forward
- Ensure consistency across our apps
- Keep an eye on where the Android world is going and actively prototype and try out new frameworks and ways of working that improve our productivity
- Work with us to develop systems to ensure we provide performant, maintainable apps and improve the developer experience as we scale
We would love to have You on our team, if You have:
- A solid experience developing and shipping professional iOS applications
- Mastery over Swift
- Good technical specification skills and understanding of complex systems and how they can be made maintainable and productive to work with
- An excellent understanding of both user interface level and application engine level challenges and SDK APIs
- Pragmatic can-do attitude; shipping working software brings you joy
- Passion for the little things, in both engineering and UX
- Enjoy problem solving with people outside of your own domain
We also appreciate if You have knowledge on any of the following technologies:
- SQLite
- Combine
- Structured concurrency
- Instruments (application profiling)
- Dynamic frameworks
- SnapKit
- TypeScript
- Git workflows
- C++
If this sounds like the next step for you, please send us your application as soon as possible, but by January 3rd the latest. We will be starting the interviews for this position starting January 7th.
Other Jobs from Oura
Senior Android Developer, App Platform
Staff Electrical Engineer (San Francisco or San Diego)
iOS Engineer
Senior Supplier Quality Engineer (San Diego)
Senior Android Engineer
Similar Jobs
Senior Software Engineer - Mulesoft
Senior Software Engineer: GenAI Team
Senior Software Engineer, Search & Storage
Full Stack Software Engineer
Senior Research Scientist - AI R&D
Senior Research Scientist - AI R&D
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say