.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.The Position As a Front-end Developer you will design and build high-quality user interface components library (One Web Components Kit) and ready-to-use design patterns to help developers and designers around Roche Diagnostics build harmonized user interfaces bringing the Roche look and feel across domains, products and solutions.As a FrontEnd Developer you will be responsible for the technical aspects of the product, collaborating with our User Experience team and with developers and product managers of our customer projects supporting on architecture decisions and influencing which guidelines and patterns are recommended for FrontEnd development. Building the components is only one part of the job.You will be part of the Software Engineering Capability, building knowledge in the organization, providing direction and mentoring, and contributing actively in the definition of standard practices, procedures and good practices.Your main responsibilities:Contributing to the technical evolution, architecture, design, building and testing of the One Web Components Kit working with clients (project leaders, architects, designers and front-end developers) to establish collaboration, understand their design, technical and functional needs and solve their doubts.As part of the Enablement Team, you will cooperate with the Product Manager bringing the architecture and technical perspective to product discussions, making sure that technical decisions are taken timely and driving topics as usability, scalability, also working with the rest of the team to provide a realistic estimation and planning for the delivery of the planned features.Planning and executing demos of the delivered components with the focus of getting feedback and integrate client needs through our offering and testing scenarios (controlled and uncontrolled state management, unit testing and integration testing).Interacting with supplier team members to align on technical and functional specifications and promote adherence to Roche Standards and guidelines.Mentoring software engineers in front-end technical matters being a subject matter expert in FrontEnd development for Dia Standardization & Components Software Engineers for questions regarding coding, designing front-end solutions.Who you are:You hold a computer Engineering Degree or equivalent.You have experience in building and designing meaningful, user-centered and functional User Interfaces (in new product design and enhancing existing products) in front-end development using Angular, React, and other modern JS frameworks (like VueJS or Svelte)