Front End Engineer (Vue.js / TypeScript)
We are looking for a Front End Engineer to join our team in Portugal. You will support the development and maintenance of a web application, 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 visualisation 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.
- Deep understanding of software engineering principles, including SOLID, separation of concerns, and 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 such as Vite, ESLint, and testing frameworks.
- A commitment to code quality, clear documentation, and knowledge sharing.
Nice to Have
- Experience with data visualisation libraries like Plotly or D3.
- Familiarity with TanStack Query or similar data-fetching patterns.
- Experience with UI component libraries such as PrimeVue or Vuetify.
- Background or interest in scientific/technical domains
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Frontend Developer
2026-05-11
Software Engineer
2026-05-20
AI Full-Stack Engineer - Mergers & Acquisitions
2026-05-16
- Posted
- Apr 25, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Portugal
- Company
- Explore Group
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Frontend Developer
2026-05-11
Software Engineer
2026-05-20
AI Full-Stack Engineer - Mergers & Acquisitions
2026-05-16