
Senior Android Engineer, Connectivity
ŌURA
full-time
Posted on:
Location Type: Hybrid
Location: Oulu • 🇫🇮 Finland
Visit company websiteJob Level
Senior
Tech Stack
AndroidKotlinRxJava
About the role
- Act as a technical leader in connectivity domain
- Architect, design and build new features in the Connectivity team
- Collaborate closely with our Firmware and Platform teams
- Take lead role in scoping, solutioning and execution of technical initiatives
- 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
Requirements
- Passion for working with Bluetooth
- Experience on shipping and maintaining products using Android Bluetooth APIs or Bluetooth libraries
- A solid experience developing and shipping professional Android applications
- Mastery over Kotlin
- Ability to convert ambiguous problems into solutions that can be implemented and shipped under your technical leadership
- 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
- Knowledge on any of the following technologies: RxJava and reactive programming, Coroutines and Flow framework, Jetpack Compose, Kotlin and functional programming, Git workflows, C++
Benefits
- Competitive salary
- Lunch benefit
- Wellness benefit
- Flexible working hours
- Collaborative, smart teammates
- An Oura ring of your own
- Wellness Time Off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Android developmentKotlinBluetooth APIsRxJavareactive programmingCoroutinesFlow frameworkJetpack ComposeC++technical specification
Soft skills
technical leadershipproblem solvingcollaborationpragmatic attitudeuser experience focuscommunicationsolution-orientedadaptabilitycreativityattention to detail