Taro Logo

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

A healthcare pioneer company focused on developing mobile health solutions, particularly for diabetes management through their mySugr platform.
Vienna, Austria
$44,915 - $80,000
Android
Senior Software Engineer
In-Person
5+ years of experience
Healthcare

Job Description

Roche/mySugr is seeking a Senior Android Software Engineer to join their healthcare innovation team in Vienna. This role offers an opportunity to make a meaningful impact on healthcare through mobile app development. The position combines technical leadership with hands-on coding, requiring expertise in Kotlin and modern Android development practices.

The ideal candidate will have 5+ years of software engineering experience and will work on products that directly impact people's health management. The role involves working with cutting-edge technologies including Kotlin, Dagger, Coroutines, and reactive programming with Flows. The development process emphasizes clean code, robust architecture, and comprehensive testing practices.

The company offers an innovative agile working environment in the heart of Vienna, with a modern office featuring a rooftop terrace and premium amenities. Benefits include new Apple hardware, flexible working arrangements, comprehensive healthcare coverage, and professional development opportunities. The base salary starts at €3,455 per month with competitive total compensation based on experience.

As part of Roche, one of the world's leading healthcare companies, you'll contribute to developing solutions that help improve patient care and health outcomes. The company maintains a strong focus on sustainability, innovation, and maintaining high standards in medical software development. The role offers excellent career growth opportunities and the chance to work with a diverse, skilled team in a collaborative environment.

Working at Roche/mySugr means joining a company that values work-life balance, professional growth, and making a positive impact on healthcare globally. The position combines the stability of a large healthcare leader with the dynamic environment of a modern tech company.

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 technologies like 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
  • Opportunity to join global conferences
  • 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 applications with Kotlin and modern Android technologies.

Android Developer

Remote contract Android Developer position at Sama, requiring 4+ years Kotlin experience to work on their employee engagement and professional coaching platform.

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

Senior iOS Software Engineer position at mySugr/Roche in Vienna, focusing on healthcare technology development with 5+ years experience requirement and competitive benefits.

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.