Full Stack Engineer
Randstad España·Madrid
Qué ofrecen
€40,000 - €65,000 al año
Bruto, según indica la oferta.
Contrato indefinido
Jornada completa.
Qué piden
Hables español a nivel nativo
Aparece como requisito en la oferta.
Trabajes presencialmente en Madrid
No se menciona ninguna ayuda para la mudanza.
Extraído automáticamente de la oferta — lo que cuenta es el anuncio completo.
Requisitos
Experiencia demostrable como Full Stack Engineer o Desarrollador Web trabajando en el ecosistema de JavaScript/TypeScript.
Dominio avanzado de React (Hooks, Context, gestión de estado) y Next.js (conceptos de Server Components, enrutamiento, optimización de imágenes y fuentes).
Experiencia sólida en el desarrollo backend con Node.js (ya sea con frameworks tradicionales o con el backend integrado de Next.js).
Dominio absoluto de TypeScript, HTML5 y CSS3 avanzados (muy valorable experiencia con Tailwind CSS).
Experiencia con ORMs (Prisma, Drizzle, Mongoose) y bases de datos relacionales (PostgreSQL, MySQL) o NoSQL (MongoDB, Redis).
Experiencia en la creación, consumo y seguridad de APIs (autenticación con JWT, NextAuth.js / Auth.js, Clerk).
Manejo de herramientas de control de versiones con Git/GitHub.
Beneficios
Nuestro objetivo: Crecer e impulsar junt@s en equipo el liderazgo digital
para innovar y marcar la diferencia basándonos en la responsabilidad
social tecnológica, conectando personas y tecnología.
Tus funciones: Si tu trayectoria profesional está orientada al desarrollo de
aplicaciones java y cuentas con una sólida experiencia profesional
¡Queremos conocerte!
Descripción del empleo
¿tienes experiencia como Fullstack Engineer y buscas un proyecto estable en Barcelona?
Desarrollo Frontend con React y Next.js: Crear interfaces de usuario interactivas, modulares y de alto rendimiento utilizando React y las últimas versiones de Next.js (App Router, Server Components).
Optimización de Renderizado: Implementar la estrategia de renderizado adecuada para cada caso de uso: Server-Side Rendering (SSR), Static Site Generation (SSG), o Client-Side Rendering (CSR), garantizando la velocidad de carga y el SEO.
Desarrollo del Backend y APIs: Diseñar y construir APIs eficientes (REST o GraphQL) utilizando Node.js (Express, NestJS) o mediante las Serverless Route Handlers y Server Actions nativas de Next.js.
Modelado y Gestión de Datos: Diseñar esquemas de bases de datos y gestionar el acceso a datos mediante ORMs modernos, asegurando consultas rápidas y eficientes.
Maquetación y Estilos: Implementar diseños responsivos y fieles a los prototipos de UX/UI utilizando herramientas como Tailwind CSS, CSS Modules o Styled Components.
Garantía de Calidad: Escribir código limpio utilizando TypeScript, realizar pruebas unitarias y de integración (Jest, React Testing Library, Playwright/Cypress) y participar en code reviews.
Despliegue y DevOps: Colaborar en la automatización de despliegues (CI/CD) en plataformas optimizadas para Next.js (Vercel, AWS, Netlify) y gestionar el control de versiones con Git.
Experiencia demostrable como Full Stack Engineer o Desarrollador Web trabajando en el ecosistema de JavaScript/TypeScript.
Dominio avanzado de React (Hooks, Context, gestión de estado) y Next.js (conceptos de Server Components, enrutamiento, optimización de imágenes y fuentes).
Experiencia sólida en el desarrollo backend con Node.js (ya sea con frameworks tradicionales o con el backend integrado de Next.js).
Dominio absoluto de TypeScript, HTML5 y CSS3 avanzados (muy valorable experiencia con Tailwind CSS).
Experiencia con ORMs (Prisma, Drizzle, Mongoose) y bases de datos relacionales (PostgreSQL, MySQL) o NoSQL (MongoDB, Redis).
Experiencia en la creación, consumo y seguridad de APIs (autenticación con JWT, NextAuth.js / Auth.js, Clerk).
Manejo de herramientas de control de versiones con Git/GitHub.
Nuestro objetivo: Crecer e impulsar junt@s en equipo el liderazgo digital
para innovar y marcar la diferencia basándonos en la responsabilidad
social tecnológica, conectando personas y tecnología.
Tus funciones: Si tu trayectoria profesional está orientada al desarrollo de
aplicaciones java y cuentas con una sólida experiencia profesional
¡Queremos conocerte!
About the role
¿tienes experiencia como Fullstack Engineer y buscas un proyecto estable en Barcelona?
What you'll do
Desarrollo Frontend con React y Next.js: Crear interfaces de usuario interactivas, modulares y de alto rendimiento utilizando React y las últimas versiones de Next.js (App Router, Server Components).
Optimización de Renderizado: Implementar la estrategia de renderizado adecuada para cada caso de uso: Server-Side Rendering (SSR), Static Site Generation (SSG), o Client-Side Rendering (CSR), garantizando la velocidad de carga y el SEO.
Desarrollo del Backend y APIs: Diseñar y construir APIs eficientes (REST o GraphQL) utilizando Node.js (Express, NestJS) o mediante las Serverless Route Handlers y Server Actions nativas de Next.js.
Modelado y Gestión de Datos: Diseñar esquemas de bases de datos y gestionar el acceso a datos mediante ORMs modernos, asegurando consultas rápidas y eficientes.
Maquetación y Estilos: Implementar diseños responsivos y fieles a los prototipos de UX/UI utilizando herramientas como Tailwind CSS, CSS Modules o Styled Components.
Garantía de Calidad: Escribir código limpio utilizando TypeScript, realizar pruebas unitarias y de integración (Jest, React Testing Library, Playwright/Cypress) y participar en code reviews.
Despliegue y DevOps: Colaborar en la automatización de despliegues (CI/CD) en plataformas optimizadas para Next.js (Vercel, AWS, Netlify) y gestionar el control de versiones con Git.
Requirements
Experiencia demostrable como Full Stack Engineer o Desarrollador Web trabajando en el ecosistema de JavaScript/TypeScript.
Dominio avanzado de React (Hooks, Context, gestión de estado) y Next.js (conceptos de Server Components, enrutamiento, optimización de imágenes y fuentes).
Experiencia sólida en el desarrollo backend con Node.js (ya sea con frameworks tradicionales o con el backend integrado de Next.js).
Dominio absoluto de TypeScript, HTML5 y CSS3 avanzados (muy valorable experiencia con Tailwind CSS).
Experiencia con ORMs (Prisma, Drizzle, Mongoose) y bases de datos relacionales (PostgreSQL, MySQL) o NoSQL (MongoDB, Redis).
Experiencia en la creación, consumo y seguridad de APIs (autenticación con JWT, NextAuth.js / Auth.js, Clerk).
Manejo de herramientas de control de versiones con Git/GitHub.
Benefits and conditions
Nuestro objetivo: Crecer e impulsar junt@s en equipo el liderazgo digital
para innovar y marcar la diferencia basándonos en la responsabilidad
social tecnológica, conectando personas y tecnología.
Tus funciones: Si tu trayectoria profesional está orientada al desarrollo de
aplicaciones java y cuentas con una sólida experiencia profesional
¡Queremos conocerte!
Lo más probable es que necesites Spanish para inscribirte.Esta oferta se ha traducido automáticamente al español, .
Sobre la empresa
Randstad España
Staffing
Randstad España es una agencia de selección de personal.Seleccionan personal para empresas clientes, así que la empresa para la que trabajarías no aparece en esta oferta.