UX / Frontend Engineer

Skills

Location

You must be live (or willing to live) in: Sant Cugat del Vallès, Barcelona, Spain

Languages

Fluent English

Job Description

We're looking for a talented and detail-oriented UX / Frontend Engineer to help build the next generation of digital products in the life sciences sector.

🎯 Responsibilities

  1. Develop, test, and maintain responsive, high-performance web applications using Vue.js and Tailwind CSS.
  2. Collaborate with senior designers and engineers to translate complex workflows and wireframes into functional, user-centered code.
  3. Create and optimize interactive data visualizations using D3.js for large-scale datasets and dashboards.
  4. Contribute to the internal component design system, ensuring accessible, reusable, and visually consistent UI elements.
  5. Integrate frontend applications with backend services via RESTful and GraphQL APIs in a cloud environment.
  6. Actively participate in Agile ceremonies and work closely with cross-functional teams including data scientists, backend engineers, and product managers.

🛠️ Requirements

  1. 2–4 years of hands-on software development experience with modern JavaScript frameworks, with strong focus on Vue.js.
  2. Proficiency in HTML5, CSS3, SASS, and modern utility-first frameworks such as Tailwind CSS.
  3. Strong interest in clean UI design and data visualization.

➕ Nice to have

  1. Background, experience, or interest in the life sciences domain (e.g., Sequencing, PCR, Bioinformatics, or digital healthcare).
  2. Experience using design hand-off tools like Figma or Sketch, and contributing to component libraries or design systems.
  3. Experience with or interest in data visualization libraries (especially D3.js) and basic understanding of browser performance optimization.
  4. Experience integrating frontend applications with RESTful or GraphQL APIs.
  5. Familiarity with version control systems (Git) and Agile/SCRUM development methods.
  6. Excellent understanding of UX design principles, with ability to bridge design and technical implementation.
Each company upload its own logo image

Roche

Roche is a global pioneer in pharmaceuticals and diagnostics focused on advancing science to improve people’s lives. The combined strengths of pharmaceuticals and diagnostics under one roof have made Roche the leader in personalised healthcare – a strategy that aims to fit the right treatment to each patient in the best way possible.

Location

Grenzacherstrasse, Basel, Switzerland