Roche fosters diversity, equity and inclusion, representing the communities we serve. When dealing with healthcare on a global scale, diversity is an essential ingredient to success. We believe that inclusion is key to understanding people’s varied healthcare needs. Together, we embrace individuality and share a passion for exceptional care. Join Roche, where every voice matters.
Senior UI / UX Engineer (Frontend, React)
Location: Mississauga, Ontario, Canada
Roche In 50 Words
A healthier future. It’s what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come. Creating a world where we all have more time with the people we love. That’s what makes us Roche.
Be part of our inclusive team at Roche Informatics, where we're driven by a shared passion for technological novelties and optimal IT solutions. The 21st century needs a 21st century healthcare system. To help build this, Roche is not only developing personalized medicine and advanced diagnostics, but also heavily investing into software and digital solutions to speed up medical processes, make them safer and more accessible to a wide range of people.
The Opportunity
The team you're joining is dedicated to making that vision a reality, by building a compute platform that simplifies the development and rollout of healthcare applications to the cloud and on-premise environments in hospitals and labs around the world. Ultimately, aiming to improve the time-to-market of innovative software solutions for patients, doctors and other participants of the healthcare system.
Obviously, the user experience and interface of this ecosystem plays a major role in reaching that goal, which is the reason why we would love to welcome you as one of our new key players in our team that brings an incredible diversity in skills and background of engineering.
Who You Are
Below we list a few things and key skills we are looking for, but we want to encourage you to apply even if you don't meet all of them!
However, as this is a key role in the team, we look for candidates who already bring multiple years of experience in building frontend applications with React. We also look forward to learning about your vision of what makes up a great web frontend application, in terms of software architecture, engineering and deployment, as well as from a user experience perspective.
Daily Business - things we need you to do "every day";
Understanding the product and our users - developing a vision on how to improve it from a user experience perspective
Ensure the technical feasibility of UI/UX designs
Working on UI designs with a UX mindset (Figma)
Collaborate with other team members and stakeholders.
… and most of all, hardcore React engineering!
Things we care about;
Doing meaningful work
A result-oriented mindset
Quality of our code (testing, performance, maintainability)
Great developer experience
Teamplayers
Continuous improvement and learning
… and the things that you will care about!
It's a plus, if you bring experience with;
Public cloud providers (AWS, GCP, Azure, …)
CI tools and the creation of build pipelines for your code
Kubernetes
Basic skills in Python (for example, adding/modifying an API endpoint to better fit the frontend needs)
Our stack consists of these technologies;
AWS, Kubernetes, Python, React, Linux, Gitlab, … and plenty of tools from the cloud-native ecosystem.
At Roche, more than 100,000 people across 100 countries are pushing back the frontiers of healthcare. Working together, we’ve become one of the world’s leading research-focused healthcare groups. Our success is built on innovation, curiosity and diversity.
Roche Pharma Canada has its office in Mississauga, Ontario and employs over 850 employees. The Mississauga facility is bright, vibrant, fosters collaboration and teamwork, and is reflective of Roche's truly innovative culture.
As of January 4, 2022, Roche requires all new employees who work in Canada to be fully vaccinated against COVID-19 on the date they take office. This requirement is a condition of employment at Roche that applies regardless of whether the position is on a Roche campus or remotely. If you have a valid reason for not being fully immunized, which is limited to certain specific medical reasons or other valid reasons protected by applicable human rights laws, you may request an exemption and / or adaptation measures regarding this vaccination requirement.
Roche is an Equal Opportunity Employer.
Let our experts design a Professional CV for you.