Senior Android Developer
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! 💡












