Fullstack Developer (React + Node.js) - 100% Remote

Capitole
Municipality of Vitoria-Gasteiz, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Remote
Municipality of Vitoria-Gasteiz, Spain

Tech stack

JavaScript
API
Agile Methodologies
Unit Testing
Azure
Continuous Integration
PostgreSQL
Node.js
Scrum
Query Optimization
E2e Testing
TypeScript
React
Express
Backend
GIT
Playwright
Front End Software Development
NestJS
Microservices

Requirements

Must have (4+ years):

  • TypeScript expertise, applying clean, maintainable and type-safe development.
  • ReactJS experience, building modular components and modern frontend architectures.
  • Node.js + Express.js, designing and maintaining reliable backend services and APIs.
  • PostgreSQL knowledge, including data modelling and query optimisation.
  • Unit testing culture, using Vitest (frontend) and Jest (backend).
  • Comfort working with Git and collaborative development workflows.
  • Experience in Agile environments such as SCRUM, Kanban or SAFe.

Nice to have:

  • E2E testing with Playwright.
  • Azure CI/CD pipeline exposure.
  • Familiarity with microservices (NestJS).

? Soft Skills

  • Strong communication in English (C1).
  • Proactive, curious and willing to learn.
  • Analytical mindset and problem-solving skills.
  • Collaborative, flexible and comfortable in international teams.

About the company

Capitole is celebrating 10 years! We are now more than 1,000 people building an environment where talent is nurtured, recognized, and empowered to grow. ? People First: trust, respect, and professional development. ? Employee turnover rate of just 13%, well below the industry average. ? Cutting-edge projects with global clients and modern technologies. ? Tailored training programs: up to €1,200/year per employee. ? True flexibility to work your way. ? Monthly check-ins and annual 360º evaluations to support your growth. ? Private health insurance, flexible compensation, and Wellhub for your overall wellbeing.

Apply for this position