Taro Logo

Senior Software Engineer - Android (m/f/d)

A healthcare technology company acquired by Roche, developing mobile health solutions for diabetes management.
Vienna, Austria
$41,460 - $80,000
Android
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Healthcare

Job Description

Join Roche's mySugr team in Vienna as a Senior Android Software Engineer, where you'll develop mobile healthcare applications that make a real difference in people's lives. As part of this role, you'll work with cutting-edge Android technologies including Kotlin, Dagger, and Coroutines, while following best-in-class software development practices. The position offers an opportunity to work on healthcare solutions that directly impact users' well-being, combining technical excellence with meaningful purpose.

The role demands expertise in Android development with at least 5 years of experience, focusing on clean code, robust architecture, and thorough testing practices. You'll be part of collaborative teams including developers, designers, product owners, and QA experts, contributing to software that meets the highest quality and safety standards for medical applications.

Working at Roche/mySugr means joining a company committed to innovation in healthcare technology. The company offers extensive benefits including the latest Apple hardware, professional development opportunities, flexible working arrangements, and an amazing office environment in Vienna's city center. The compensation is competitive, with a minimum gross salary of €3,455 per month, though the actual offer will be higher based on experience.

The company culture emphasizes learning, sharing, and open feedback, with numerous opportunities for both professional and personal growth. As part of a global healthcare pioneer, you'll contribute to developing sustainable, efficient, and financially viable healthcare solutions that are built on people's needs and clinical insights. The work environment is modern and agile, fostering collaboration with smart colleagues in cross-functional teams.

Last updated a month ago

Responsibilities For Senior Software Engineer - Android (m/f/d)

  • Writing code while acting as a role model for the development team
  • Making architectural and technical decisions
  • Ensuring high code quality
  • Contributing technical knowledge for strategic product decisions
  • Identifying and driving improvements of the product development process
  • Working with modern tools including Dagger, Coroutines, reactive programming with Flows
  • Writing unit tests and participating in continuous integration

Requirements For Senior Software Engineer - Android (m/f/d)

Kotlin
  • 5+ years of experience working as a Software Engineer with good knowledge of Kotlin
  • Degree in Computer Science or related technical field, or equivalent technical knowledge
  • Well acquainted with Android platform and APIs (e.g. Health Connect)
  • Passion for clean code and solid, future-proof architectures
  • Testing mindset while developing production code
  • Ability and openness to learn new technologies and processes

Benefits For Senior Software Engineer - Android (m/f/d)

Medical Insurance
Education Budget
  • Brand new Apple hardware
  • Fitness benefits
  • Public transport benefits
  • Lunch benefits
  • Language classes
  • Professional training budget
  • Conference attendance opportunities
  • Flexible working hours
  • Home office policy
  • 5 weeks vacation
  • Office with rooftop terrace
  • Fully stocked kitchen
  • Barista coffee machines

Related Jobs

Senior Software Engineer - Android (m/f/d)

Senior Android Software Engineer position at Roche/mySugr in Vienna, developing healthcare mobile applications with Kotlin and modern Android technologies.

Senior Software Engineer - iOS (m/f/d)

Senior iOS Software Engineer position at Roche's mySugr, developing healthcare solutions with 5+ years experience required, located in Vienna.

Senior Data Engineer

Senior Data Engineer position at Concentrix focusing on Azure Databricks implementation for tax reporting automation, requiring 8+ years of experience in data engineering and Python.

Senior Java Developer

Senior Java Developer position at CompuGroup Medical, focusing on backend development and modernization of healthcare software systems with competitive salary and benefits.

Senior Sitecore Developer

Senior Sitecore Developer position at Fronius, focusing on enterprise CMS development with opportunities in Wels or Vienna, Austria. Hybrid work model with competitive benefits.