Dignio logo
DignioPosted 7 months ago

Senior Android Developer

On-siteOslo, Oslo, Norway

Full TimeSenior LevelAssociates DegreeSmall

Job Summary

Design, develop, and maintain the Android application for custom medical hardware using Kotlin, integrating device features like sensors, motors, and connectivity modules while optimizing performance for limited resources. Take technical ownership of the codebase, including architecture and long-term maintainability, and collaborate with embedded and machine learning teams to deploy custom models. Build intuitive, accessible user interfaces and implement comprehensive unit, integration, and UI tests to support the CI/CD pipeline. Participate in code reviews, mentor junior developers, and ensure all tasks comply with the company's Quality and Information Security Management Systems.

Required Qualifications

  • Proven senior-level experience developing Android applications using Kotlin
  • Strong understanding of Android MVVM architecture, Jetpack, Jetpack Compose, Kotlin coroutines, and RoomDB
  • Experience maintaining and evolving existing Android codebases, including Java-based components
  • Experience integrating apps with APIs and device interfaces (e.g., sensors, peripherals, connectivity stacks)
  • Familiarity with development tools and concepts such as Git, automated testing, and working with CI/CD pipelines
  • Detail-oriented, collaborative, and comfortable taking technical ownership
  • Motivated to improve patient outcomes through technology

Desired Qualifications

  • Familiarity with AOSP or custom Android builds is a strong plus
  • Familiarity with constraints of embedded or dedicated Android devices (e.g., performance optimization, limited resources)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce