Expert Android Design System Engineer (m/f/d)

Roche Diabetes Care Austria GmbH

Let’s build a healthier future, together! By combining our unique strengths, we are redefining healthcare through sustainable action and innovation. For a behind-the-scenes look, check out this video to see how we at Roche are making personalized health care a reality.

The mySugr GmbH was acquired by Roche in 2017 and our Vienna office is one of Roche's global sites. You will be located here, in the heart of Vienna, no matter if you work on a mySugr, Accu-Chek, navify or any other Roche product or solution.

Here's what we're looking for:

Roche utilizes a unified Design System to streamline the user interfaces of its digital products and deliver a consistent, harmonized user experience for our customers. The One Design System encompasses all web and mobile applications developed at Roche Diagnostics.

Our Engineering Team is looking for an Android Expert able to lead the development of Android Mobile components ensuring the correct design and implementation of cutting-edge user interfaces for Android mobile applications. You are able to translate UX and clients requirements into technical solutions and vice versa, and you will lead the development of such components.

You will be located either in Vienna, or in Sant Cugat near Barcelona.

Your upcoming mission

Hands-On Engineering and Tech Execution

  • Architect, develop, maintain the Design System components and interaction patterns for mobile, consistent with platform strategies, governance policy, and standards.
  • Write and review clean, testable, scalable code aligned with best practices and design patterns.
  • Maintain code quality through automated testing, code review, and continuous integration pipelines.
  • Provide technical assessment of development of the design components in mobile.
  • Participate actively in the creation of the architecture for Mobile Applications.

Stakeholder and Cross-Functional Collaboration

  • Collaborate with Design and Development teams to align on goals, scope and business outcomes.
  • Ensure documentation on Mobile Components and support the mobile development community in adoption, implementation, testing and maintenance.
  • Work with Roche clients including project leaders, architects, designers and front-end developers.
  • Champion the adoption of the Design System together with clients and Usability Engineers across Roche.

Creative and Strategic activities

  • Brainstorm improvements and propose innovative solutions to improve community engagement.
  • Evaluate new technologies, patterns, and frameworks for potential adoption.
  • Contribute to design review, prototypes, and mobile user experience standards.

AI powered design system

  • Create documentation for AI agents to ensure users of the design system can vibe code with the library.
  • Create test applications using vibe coding to ensure compatibility of the library with AI.
  • Document all the components in Figma code connect.

Essential skills for your mission

  • Android Developer for at least 5 years.
  • Expert in Kotlin, Jetpack Compose, and Git.
  • Experience with Material Design 3 for Jetpack Compose and Design Systems in general.
  • Strong experience building reusable, testable, composable UI components.
  • Proficiency writing unit tests, screenshot tests and Compose UI tests.
  • Deep knowledge of implementing accessibility best practices in Jetpack Compose.
  • RTL knowledge.

Bonus skills

  • Interest in modern technology trends and best practices.
  • Curiosity in iOS development and cross-platform solutions.
  • Innersourced products experience.
  • Engagement in developer communities and open source solutions.
  • Experience creating third party libraries.
  • Familiarity with Dokka, documentation deployment and Github Actions.
  • Knowledge about Design and Figma Tokens.
  • Experience working in a regulated environment.
  • Javascript or Typescript knowledge.

In Austria, the minimum salary according to the collective agreement is gross EUR 3.843 per month for this position. Roche offers competitive compensation packages which take into consideration current market trends and experience level.

Roche is committed to providing a healthy, equal and inclusive working environment, family friendly career paths, sustainability, a healthy lifestyle and the flexibility of a modern workplace.

Interested? Click the Apply Now button and send your CV in English.

Roche is an Equal Opportunity Employer.

Bewerben

Hauptstandort

Random Phone Number
randomemail@example.com

Ansprechpartner

Klicke hier,
um mit der Karte zu interagieren.

Hauptstandort

Roche Diabetes Care Austria GmbH

Handelskai 94-96
1200 Wien
Österreich

Wegen einer technischen Umstellung ist unsere Festnetznummer in den nächsten 24 bis 48 Stunden nicht erreichbar. Sie erreichen uns gerne unter +43 676 714 89 93 und jederzeit per E-Mail an office@TECjobs.at.