Senior Android Developer

Dignio

Oslo

On-site

NOK 900,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Modern offices in central Oslo
Flexible working hours
Market-leading health and travel insurance
Paid lunch, dinner, and snacks

Job summary

A fast-growing technology company in Oslo is seeking a Senior Android Developer to design and maintain applications for custom medical hardware. The successful candidate will have strong Kotlin expertise, understand Android MVVM architecture, and be comfortable with technical ownership. This role offers a competitive compensation package, including market-leading health insurance and flexible working hours, in an inspiring work environment. Join us in our mission to enhance healthcare through innovative technology.

Qualifications

  • Proven senior-level experience developing Android applications using Kotlin.
  • Strong understanding of Android MVVM architecture and related technologies.
  • Experience maintaining existing Android codebases, including Java components.
  • Familiarity with embedded/dedicated Android devices and performance tuning.
  • Experience with CI/CD pipelines and automated testing.

Responsibilities

  • Design, develop, and maintain the Android application for our custom medical device.
  • Collaborate with embedded software team for device-specific features.
  • Optimize application performance to meet device constraints.
  • Work with ML team to deploy models on-device.
  • Write unit, integration, and UI tests to support CI/CD.

Skills

Kotlin
Android MVVM architecture
Jetpack Compose
Kotlin coroutines
RoomDB
Detail-oriented
Collaborative
CI/CD
Git
Performance optimization

Tools

Git
CI/CD pipelines

Job description

Job Overview

Do you want to work with meaningful technology and help transform healthcare for the better? Dignio is now looking for a skilled and motivated Senior Android Developer to join our growing product and technology team. 🚀

About Dignio

Would you like to be part of a fast‑growing team of passionate sales professionals, nurses, engineers, physicians, technologists, and legal experts? Do you want to play a key role in our vision of enabling patients to live healthier, better lives in their own homes? Dignio is one of Norway’s 50 fastest‑growing technology companies and has developed a unique platform for home‑based patient monitoring, integrated with advanced sensor technology and automated medication dispensing. We are the market leader in the development of automated medication dispensers in Norway, setting the standard for safe, reliable, and scalable medication management in home care.

Today, more than 19,000 patients are supported on our platform, delivering proven results such as increased patient safety, improved self‑management of health, and significant cost savings for healthcare systems. Dignio is the market leader in Norway, with patients using our solutions in the United States, Canada, Iceland, and Sweden.

Job Brief

Dignio is looking for a Senior Android Developer excited by the challenge of building applications for custom medical hardware. In this role, you will take technical ownership of the Android application that runs directly on our connected medicine dispenser. Unlike typical mobile app development, your work will run on a dedicated medical device, integrating user interaction, device hardware control, and secure cloud integration into a seamless experience. As a senior member of the team, you will help shape technical decisions, mentor other developers, and ensure high engineering standards across the Android codebase.

Key Responsibilities
  • Design, develop, and maintain the Android application for our custom medical device, built with Kotlin, to ensure reliability, usability, and performance.
  • Take technical ownership of the Android codebase, including architecture, best practices, and long‑term maintainability.
  • Collaborate closely with the embedded software team to integrate device‑specific features, including sensors, motors, connectivity modules, and power management.
  • Work with the machine learning team to deploy and optimize custom ML models on the device.
  • Build intuitive, accessible user interfaces tailored for patients and healthcare environments.
  • Write clean, testable, and maintainable code using modern Android development practices and patterns.
  • Define and implement unit, integration, and UI tests to maintain high quality and support our CI/CD pipeline.
  • Optimize application performance to meet device constraints, including memory, storage, CPU, and battery usage.
  • Participate in code reviews, technical discussions, and mentoring of other developers.
  • Stay updated on and conduct all tasks in compliance with the Dignio Quality Management System and Information Security Management System.
Person Specifications and Experience
  • 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 AOSP or custom Android builds is a strong plus.
  • Familiarity with constraints of embedded or dedicated Android devices (e.g., performance optimization, limited resources).
  • 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.
What we offer

🏢 Modern offices in central Oslo
⏰ Flexible working hours
🚑 Market‑leading health and travel insurance
đź’¸ Competitive compensation package with potential for equity
🥪 Paid lunch, dinner, and snacks
🙌 An inspiring, social, and professional work environment
🎧 Noise‑canceling headphones for optimal focus and productivity
đź“• Read more about our benefits in our Employee Handbook

Join us in transforming healthcare

Are you our next Senior Android Developer? We’d love to hear from you! 💡

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android Engineer – Medical Device Platform (Flexible, Equity)
Senior Android Engineer – Medical Device Platform (Flexible, Equity)

Dignio • Oslo

On-site
NOK 900,000 - 1,200,000
Modern offices in central Oslo
Flexible working hours
Market-leading health and travel insurance
+1
Android Developer
Android Developer

PulsePoint • Oslo

On-site
NOK 152,000 - 206,000
Relocation assistance
Android Developer
Android Developer

UrbanLogic • Bergen

On-site
NOK 107,000 - 145,000
Accommodation provided
Relocation assistance
Dynamic work environment
+2
Android developer
Android developer

TransitPro Solutions • Bergen

On-site
Accommodation options for out-of-town employees
Android developer
Android developer

Woopel • Alta

On-site
NOK 439,000 - 659,000
Competitive salary packages
Accommodation options
Support for obtaining biometric passports
Senior Android Developer
Senior Android Developer

FlexiRemote Solutions • Oslo

On-site
NOK 153,000 - 207,000
Accommodation
Visa sponsorship
Android Developer (Hybrid, Oslo, NO)
Android Developer (Hybrid, Oslo, NO)

Parking Network BV • Oslo

Hybrid
NOK 750,000 - 950,000
Pension and insurance
Canteen with meals
Naprapath and masseur
+1
Android developer
Android developer

GulfStream Media UAE • Oslo

On-site
Android developer
Android developer

BrightConnect • Oslo

On-site
Accommodation provided
Dynamic work environment
Opportunity to work on cutting-edge projects
Senior Embedded Software Engineer: Build technology that allows more time for care
Senior Embedded Software Engineer: Build technology that allows more time for care

Sensio • Oslo

On-site
NOK 900,000 - 1,100,000