Desarrollador Fullstack - Remoto

Isprox
Pontevedra, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Spanish

Job location

Pontevedra, Spain

Tech stack

Clean Code Principles
Java
JavaScript
Performance Tuning
RabbitMQ
Swagger
Next.js
TypeScript
Openapi
React
Spring-boot
Cypress
Backend
Playwright
Kafka
React Testing Library
JestJS
REST

Job description

Asumirás un papel clave en el diseño, desarrollo y optimización de aplicaciones full stack, contribuyendo activamente a la evolución de plataformas e-commerce y herramientas internas de alto impacto.Trabajarás de extremo a extremo, tanto en frontend (React) como en backend (Java/Spring), con autonomía técnica para proponer soluciones, definir arquitecturas y garantizar una excelente experiencia de usuario.Además, participarás en la definición de estándares de calidad (código, testing y revisiones), impulsarás buenas prácticas de desarrollo (código limpio, mantenible y escalable) y colaborarás en la mentorización de perfiles más junior.Experiencia y requisitos: Experiencia sólida en Java 17+ y Spring, especialmente Spring Boot.Experiencia práctica en Arquitectura Hexagonal, diseño y desarrollo de APIs REST (OpenAPI/Swagger) y buenas prácticas de versionado.Conocimiento de sistemas de mensajería y eventos como Kafka o RabbitMQ.Dominio de principios de diseño y buenas prácticas de desarrollo: DDD, SOLID y Clean Code.Experiencia sólida en React y TypeScript, desarrollando aplicaciones modernas (SPA) y/o con Next.Js.Buen dominio de arquitectura y buenas prácticas de frontend: composición de componentes, hooks, optimización de rendimiento, accesibilidad (a11y) y diseño responsive.Experiencia en gestión de estado y datos con TanStack Query (React Query) o soluciones equivalentes.Experiencia con librerías de formularios como React Hook Form o similares.Conocimientos de testing en frontend con Jest o Vitest, junto con React Testing Library.Experiencia en pruebas end-to-end con Playwright o Cypress (valorable).¿Qué ofrecen?Salario: desde ****** € brutos anuales.Contrato indefinido desde el primer día.Modalidad 100 % remota.Jornada intensiva los viernes.Seguro de vida y accidentes.Retribución flexible.Plan de formación continua en certificaciones e idiomas para impulsar tu desarrollo profesional.¿Te interesa conocer más detalles?¡Inscríbete y estaremos encantados de contarte más!

Requirements

Experiencia y requisitos: Experiencia sólida en Java 17+ y Spring, especialmente Spring Boot. Experiencia práctica en Arquitectura Hexagonal, diseño y desarrollo de APIs REST (OpenAPI/Swagger) y buenas prácticas de versionado. Conocimiento de sistemas de mensajería y eventos como Kafka o RabbitMQ. Dominio de principios de diseño y buenas prácticas de desarrollo: DDD, SOLID y Clean Code. Experiencia sólida en React y TypeScript, desarrollando aplicaciones modernas (SPA) y/o con Next.Js. Buen dominio de arquitectura y buenas prácticas de frontend: composición de componentes, hooks, optimización de rendimiento, accesibilidad (a11y) y diseño responsive. Experiencia en gestión de estado y datos con TanStack Query (React Query) o soluciones equivalentes. Experiencia con librerías de formularios como React Hook Form o similares. Conocimientos de testing en frontend con Jest o Vitest, junto con React Testing Library. Experiencia en pruebas end-to-end con Playwright o Cypress (valorable).

Benefits & conditions

Salario: desde ****** € brutos anuales. Contrato indefinido desde el primer día. Modalidad 100 % remota. Jornada intensiva los viernes. Seguro de vida y accidentes. Retribución flexible. Plan de formación continua en certificaciones e idiomas para impulsar tu desarrollo profesional.

Apply for this position