About the Role

We are looking for a Front End Engineer for our team in Portuga to support in develop and maintain our web application using Vue 3 and TypeScript, with a strong emphasis on writing clean, maintainable, and well-structured code.

Key Responsibilities

  • Design and implement new features while working closely with the product owner, UI/UX team, and fellow developers
  • Collaborate with backend engineers to integrate RESTful APIs
  • Build reusable, well-typed Vue components following established patterns
  • Write meaningful tests that ensure code reliability
  • Develop and enhance data visualization features using charting libraries
  • Contribute to maintaining code quality and consistency across the codebase
Requirements
  • Proficiency in Vue.js (Composition API) and TypeScript, with strong typing skills
  • Understanding of software engineering principles (SOLID, separation of concerns, clean code)
  • Experience building component-based architectures with clear separation between UI, business logic, and data layers
  • Solid experience working with RESTful APIs
  • Familiarity with modern frontend tooling (Vite, ESLint, testing frameworks)
  • Commitment to code quality, clear documentation, and knowledge sharing

Nice to have

  • Experience with data visualization libraries (Plotly, D3, or similar)
  • Familiarity with TanStack Query or similar data-fetching patterns
  • Experience with UI component libraries (PrimeVue, Vuetify, etc.)
  • Background or interest in scientific/technical domains
We Offer

Integration into a young, dynamic, and interdisciplinary team of computationally driven chemical engineers, biotechnologists, and computer scientists. Hybrid work model, with flexibility between our main office in Lisbon and home office. A highly versatile role balancing advanced research, real-world industrial applications, and customer interaction. A steep learning curve, significant responsibility, and exposure to high-impact international projects. Opportunities for travel, conferences, and participation in company-wide community events. Attractive working conditions and clear opportunities for career progression.

Transforming Digital
Bioprocessing