FullStack Software Engineer (NestJS & React)

SOFTWARE DEL SOL S.A.

Madrid

Híbrido

EUR 45.000 - 65.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura completa en un minuto — currículum adaptado y carta de presentación, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Contrato indefinido
Modelo de trabajo híbrido
Equipo europeo con presencia interna

Descripción de la vacante

At TeamSystem busca ingenieros Full Stack para trabajar en TeamSystem Facturas, un ERP SaaS moderno. Participarás en frontend con React/TypeScript y en backend con Node.js/NestJS, abarcando todo el ciclo de software desde definición hasta producción.

Buscamos experiencia 3–5 años, comprensión de DDD, SOLID y arquitectura modular Monolith, además de pruebas con Jest/Cypress y colaboraciF3n con DevOps en entornos Kubernetes.

Formación

  • Experiencia sólida en desarrollo Full Stack con React, TypeScript y Node.js, y NestJS para backend.

Responsabilidades

  • Desarrollar nuevas funcionalidades Full Stack, repartiendo el trabajo entre frontend y backend.

Conocimientos

React
TypeScript
Node.js
NestJS
PostgreSQL
Redis
Event-driven
DDD
SOLID principles
Modular Monolith
Jest
Cypress
Kubernetes
DevOps collaboration
English comms
React Native

Herramientas

Terraform
Helm
Grafana
Prometheus
GCP
Azure
ConfigCat

Descripción del empleo

Tu misión

Serás uno de los ingenieros que hacen crecer TeamSystem Facturas, un ERP SaaS moderno con una arquitectura sólida y un stack actualizado. Formarás parte de un equipo pequeño donde las decisiones técnicas se toman entre todos y donde lo que construyes se nota directamente en el producto. Tu día a día repartirá el tiempo por igual entre frontend y backend —desde interfaces en React y TypeScript hasta servicios en Node.js y NestJS—, y estarás presente en todo el ciclo de vida del software, desde la definición de la solución hasta su evolución en producción. No buscamos a alguien que solo implemente funcionalidades: buscamos una persona con mentalidad de ingeniería, que entienda el dominio de negocio, opine con criterio en las decisiones técnicas y haga avanzar el producto.

Tus responsabilidades
  • Desarrollar nuevas funcionalidades Full Stack, repartiendo el trabajo por igual entre frontend y backend.
  • Diseñar e implementar interfaces de usuario modernas con React y TypeScript.
  • Desarrollar y hacer evolucionar servicios backend con Node.js y NestJS, y diseñar y mantener las APIs e integraciones entre los componentes de la plataforma.
  • Contribuir al diseño del dominio y a la evolución de la arquitectura del producto, proponiendo mejoras de arquitectura, calidad y mantenibilidad.
  • Garantizar la calidad y estabilidad de la aplicación con pruebas automatizadas y revisiones de código que mantengan un alto estándar.
  • Acompañar los despliegues sobre Kubernetes y la evolución del producto en producción.
  • Trabajar codo con codo con Producto, Diseño, QA y el resto del equipo de ingeniería durante todo el ciclo de desarrollo.
El perfil que buscamos

Buscamos una persona técnica, curiosa y con sentido de la responsabilidad sobre lo que construye: alguien que esté igual de cómodo/a puliendo un componente en React que discutiendo con el equipo cómo modelar un dominio o qué arquitectura le conviene a una nueva funcionalidad. Experiencia: entre 3 y 5 años desarrollando aplicaciones Full Stack con React, TypeScript y Node.js.

Hard skills
  • Experiencia sólida en desarrollo Full Stack con React, TypeScript y Node.js, y conocimientos de NestJS para servicios backend.
  • Experiencia diseñando aplicaciones apoyadas en PostgreSQL y Redis.
  • Experiencia con arquitecturas Event Driven y sistemas de mensajería.
  • Conocimientos sólidos de Domain Driven Design (DDD), principios SOLID y arquitecturas de Modular Monolith.
  • Experiencia en testing automatizado con Jest y Cypress, y conocimiento del ciclo de despliegue sobre Kubernetes para colaborar con equipos DevOps.
Soft skills
  • Mentalidad de ingeniería: te importa construir software de calidad, mantenible y escalable.
  • Ownership: te haces cargo de tus soluciones desde el diseño hasta su evolución en producción.
  • Visión de negocio: sabes convertir necesidades funcionales en soluciones técnicas.
  • Criterio técnico: participas en las decisiones de arquitectura y defiendes tu postura de forma constructiva.
  • Colaborativo/a y con ganas de aprender: te gusta trabajar con Producto, Diseño y QA, y mejorar tanto el producto como la forma de trabajar del equipo.
Valoramos también:
  • Experiencia desarrollando aplicaciones móviles con React Native.
  • Experiencia con Terraform, Helm, observabilidad con Grafana y Prometheus, y entornos cloud como Google Cloud Platform y/o Microsoft Azure.
  • Experiencia con ConfigCat o herramientas similares de Feature Flags.
  • Uso de herramientas de Inteligencia Artificial en el desarrollo de software, e inglés para trabajar en un entorno internacional.
Qué ofrecemos
  • Contrato indefinido.
  • Modelo de trabajo híbrido.
  • Incorporación al equipo de ingeniería de un grupo tecnológico europeo con presencia internacional.
  • Participación en el desarrollo de un ERP SaaS moderno, con una arquitectura sólida y un stack tecnológico actualizado.
  • Un equipo donde la opinión técnica de cada ingeniero cuenta y las decisiones se toman de forma colaborativa.
  • Visión de todo el ciclo de vida del producto, desde la definición de la solución hasta su despliegue y evolución en producción.
At TeamSystem

At TeamSystem, we embrace a flexible, responsible way of working built on trust and autonomy. We provide modern tools, invest in continuous learning, and foster an inclusive, collaborative culture shaped by Agile principles. Teamsystem is a Leading Tech Company in the digital solutions market in Europe. We are a growing company with an ambitious mission: to bring digital into every business.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

TeamSystem España • Madrid

Presencial
EUR 70.000 - 95.000
Hybrid work model
Customer Support
Customer Support

Aplifisa • Salamanca

Presencial
EUR 23.000 - 29.000
Contrato indefinido
Formación continua
Desarrollo profesional
+1
Customer Support
Customer Support

DISTRITO K SOFTWARE, S.L. • La Coruña

Presencial
EUR 32.000 - 42.000
Formación continua
Desarrollo profesional
Equipo en crecimiento
+1
Full-Stack Engineer: React + NestJS (Hybrid)
Full-Stack Engineer: React + NestJS (Hybrid)

SOFTWARE DEL SOL S.A. • Madrid

Híbrido
EUR 45.000 - 65.000
Contrato indefinido
Modelo de trabajo híbrido
Equipo europeo con presencia interna
Programador full stack
Programador full stack

Integra • Zaragoza

Presencial
EUR 55.000 - 75.000
Developer .Net
Developer .Net

GOLDEN SOFT S.L. • Madrid

Híbrido
EUR 26.000 - 38.000
Developer .Net
Developer .Net

TeamSystem • Madrid

Híbrido
EUR 28.000 - 38.000
Licencia de GitHub Copilot
Modelo híbrido Madrid + teletrabajo
Desarrollador/a Full Stack Java / Angular
Desarrollador/a Full Stack Java / Angular

Profile Software Services • Bilbao

Presencial
EUR 35.000 - 45.000
Flexibilidad horaria
Jornada intensiva los viernes
Retribución flexible
+2
Fullstack Architect (Java/React)_ Full Remote
Fullstack Architect (Java/React)_ Full Remote

Knowmad Mood • Madrid

A distancia
EUR 70.000 - 120.000
Contrato indefinido
Trabajo remoto o en oficina a elección
Horario flexible
+3
Full Stack Engineer
Full Stack Engineer

Talent Insights • Madrid

Presencial
EUR 55.000 - 75.000
Contrato indefinido
Jornada completa
Modelo híbrido en Barcelona
+3