← Back to list
Job · Entry-level

Full-Stack JavaScript Developer (Vue 3 / Node.js) – Junior, Intermediate and Senior

Fullstack Developer • Entry-level • Remote • Full-time Spain Spain

Expleo is hiring full-stack developers to build modern web applications with Vue 3, Node.js and TypeScript in agile teams, across junior, intermediate and senior levels.

Responsibilities

  • Develop and maintain full-stack applications (client and server side)
  • Implement enhancements and improvements to existing applications
  • Design and execute unit and integration tests
  • Produce technical and functional documentation in Jira and Confluence
  • Collaborate within agile teams, sprints and backlog management

Requirements

  • Knowledge of Vue 3 (Composition API), Node.js and TypeScript
  • Knowledge of HTML5 and CSS
  • Experience with collaboration tools: GitLab, Jira
  • At intermediate level: API design with OpenAPI/Swagger, experience with unit and integration testing (Vitest, Jest), quality control (SonarCloud)
  • At senior level: experience leading enhancements, defining standards and mentoring, deep knowledge of CI/CD and quality tooling

Nice to have

  • Hands-on testing practice with Vitest or Jest
  • Ability to propose architectural improvements

Soft skills

Teamwork in agile environmentsWillingness to learn new technologies and best practicesMentoring ability at senior level

What we offer

  • 100% remote work depending on client/project needs
  • Training and certifications through Expleo Academy
  • 24 days of vacation plus December 24 and 31
  • Flexible benefits: health insurance, meal vouchers, childcare support
  • Social and team-building events

About the company

Expleo is an engineering and technology consulting company that builds modern web applications for its clients in agile, collaborative teams.

Similar jobs