Dawn Health is a leading Digital Health product company that empowers Life Science companies to create elegantly designed digital solutions quickly and in compliance with the highest quality and reliability standards. Software Engineering is the cornerstone of our work. We are looking for a Sr. Android Engineer to join our team in Copenhagen.
The opportunity:
Software development at Dawn Health is at the core of everything we do.
Within the first months of your employment, you will participate in training programs giving you the knowledge to develop digital health solutions (such as Medical Device Software).
Digital Health products can be Mobile- (iOS/Android), Web-, Backend- & Cloud-based applications intended to provide information used for diagnosis or therapeutic purposes for a medical disease.
As part of the mobile engineering team, you will be working closely together with a team of Product Designers, Software Engineers, System Engineers/Architects, Operations Managers, Regulatory/Quality Specialists and other functional groups to ensure the successful design and development of Digital Health/Medical Device Software solutions.
You will get to work on products that help patients around the world and collaborate with other passionate software engineers to bring the most intuitive and useful digital therapies and apps to life.
About you:
- You are driven by our purpose and want to contribute to improving the lives of patients around the world.
- You have a positive and curious mindset.
- You can create visually clean code with logical architecture and strong documentation that is easy to read and collaborate on.
- You have solid experience turning designs into requirements, think logically about the functionality to be built, and ensure a high-quality end-product.
- You understand how to balance quality and pragmatism to ensure the best possible outcome for a given project.
- You are happy to provide valuable feedback, coach, and inspire others on the team.
- You are looking for a fun, friendly, and tolerant working environment in a purpose-driven company where your opinion matters.
We need you to have:
- At least 5 years of experience working within the Android ecosystem (Android Studio, Kotlin, Android SDK).
- Ability to adapt and implement solutions in different architectural patterns like MVC and MVVM.
- Deep understanding of the SOLID principles
- Desire to implement state-of-the-art UX and a willingness to challenge the designs and be able to refer to Android Design Guidelines.
- Ability and motivation to document System Designs, Architecture, Configurations on various levels of detail.
- Experience with git and git flows.
- Professional proficiency in English.
It is a bonus if you have:
- Experience with modularized architecture.
- Experience with Jetpack Compose.
- Experience with Coroutines a/o RxJava.
- Experience writing automated tests (e.g. unit-, integration- and UI tests).
- Experience interfacing with hardware devices (e.g. IoT with Bluetooth)
- Experience with CI tools and setting up build and delivery pipelines.
- Experience with mobile analytics.
Responsibilities:
- Build state of the art Android apps based on a modern tech stack.
- Work in close collaboration with the product and development team using agile workflows and best practices.
- Support our Business Development team with technical input and project estimations.
- Support our Project Managers in writing project specs and technical insight.
- Engage with continuous delivery workflows in rapid development cycles.
- Build and document architectures that are certified Medical Device software.
We offer:
- A chance to work alongside innovative colleagues that are great at what they do and are happy to share their knowledge.
- An open, informal, and friendly atmosphere, that we are proud of and nourish.
- A broad range of meaningful projects and own products that need your valued input.
- Autonomy, self-leadership, and confidence in you and your abilities.
- Celebration of our wins and social events on regular basis to meet and get to know all our colleagues.
- The possibility to leave your mark on digital health.
About us
Dawn Health is a digital health company specializing in developing Software as Medical Device (SaMD) and other regulated healthcare solutions. We deliver both strategic consulting and development of innovative digital therapies targeting patients on a global scale. Working at Dawn Health is more than just a job. We are not just looking for new employees. We are looking for deeply passionate souls, gifted minds, innovators, team players, entrepreneurs and people who believe they can change the world. We love to build things, change the status quo, and drive a new digital health agenda that will impact 1 million patients by 2030.
Our passion not only includes the urge to make a difference, and “Code to Save Lives”, we’re also very focused on our people. There is a great social culture at Dawn Health, and throughout the company you will find warm, helpful, and friendly colleagues. When we hire, we do not just look for professional skills and talent, we look for people who will thrive in our environment and who will make a good addition to the team and contribute to the culture.
Our DNA
We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on millions of patients. At Dawn Health, engineers not only revolutionize the healthcare industry, but they also routinely work on innovation projects with the potential to become large-scale applications and entirely new digital health platforms. Get ready to dive into hypertension, diabetes, ostomy, brain diseases, cancer, infertility, growth hormone deficiency and bleeding disorders – as a software engineer at Dawn Health you are changing the world one technological achievement after another.