FullStack Developer
Role details
Job location
Tech stack
Job description
Promovemos la conciliación, la flexibilidad y el desarrollo profesional continuo. Aquí no eres un número: eres parte del equipo desde el primer día.
Estamos ampliando varios equipos de desarrollo y necesitamos incorporar 5 Desarrolladores/as FullStack para trabajar en proyectos estratégicos del ámbito sanitario, especialmente relacionados con soluciones de diagnóstico clínico y sistema de información.
Te integrarás en un entorno técnico y muy colaborativo, donde trabajaras junto a Product Owner, Tech Lead, QA y otros desarrolladores. Formarás parte de equipos que trabajan bajo metodologías ágiles (Scrum) y que desarrollan software con tecnologías modernas y arquitecturas distribuidas.
Como Desarrollador/a FullStack participarás en todas las fases del ciclo de vida del software, contribuyendo al diseño, desarrollo, pruebas y mantenimiento de soluciones críticas. Estas serán tus áreas clave:
- Desarrollo Frontend y Backend
- Implementar funcionalidades frontend con ReactJS.
- Desarrollar servicios y lógica backend con Java, Spring Boot y arquitecturas event-driven/distribuidas.
- Diseño, Implementación y Pruebas
- Diseñar componentes y unidades que cumplan con requisitos funcionales y no funcionales.
- Implementar código siguiendo buenas prácticas de ingeniería. Crear y mantener pruebas automáticas unitarias y de integración.
- Documentar código, unidades, pruebas y cualquier artefacto necesario.
- Gestión de Defectos y Soporte
- Analizar incidentes, problemas y defectos.
- Corregir defectos y aportar soluciones técnicas.
- Colaborar con soporte global para aportar fixes, parches y nuevas versiones.
- Participación en el Ciclo Scrum
- Analizar elementos del product backlog.
- Estimar el esfuerzo de las tareas del sprint.
- Comprometerse con el sprint backlog y entregar incrementos de valor.
- Participar en las demos y retrospectivas, aportando feedback y acciones de mejora.
- Colaboración y Comunicación
- Trabajar de forma coordinada con el resto del equipo de desarrollo y QA.
- Reportar estado, riesgos y bloqueos.
- Comunicarte eficazmente en inglés y español.
- Mejora continua
- Participar en la optimización de procesos para mejorar la eficiencia y calidad del software.
- Proponer mejores técnicas y de automatización.
Requirements
- Experiencia mínima de 2 años en roles similares de desarrollo FullStack.
- Formación en Ingeniería Informática o FP II / CFGS en Desarrollo de Software.
- Conocimientos sólidos de:
- ReactJS (frontend)
- Java y Spring Boot (backend)
- Arquitectura distribuida y event-driven
- Pruebas automáticas (unitarias e integración)
- Uso de herramientas como Git, ArgoCD, Jenkins, SonarQube, Terraform, Ansible.
- Experiencia dockerizando proyectos (Docker, Kubernetes).
- Conocimiento en bases de datos relacionales, documentales y caché.
- Familiaridad con metodologías ágiles (Scrum).
- Nivel avanzado de inglés.
- Valorables
- Experiencia previa en entornos sanitarios o regulados.
- Conocimiento de DevOps y automatización avanzada.
- Contribución a la mejora continua de procesos y pipelines.
Benefits & conditions
- Condiciones laborales
- Trabajo 100% remoto.
- Horario flexible (ajustado a reuniones del proyecto).
- Compensación flexible y ajustada a tu perfil (desde 25.000€ brutos anuales, dependiendo de experiencia y competencias).
- Evolución salarial según desempeño.
- Beneficios
- Contrato indefinido desde el primer día.
- Retribución flexible (comida, transporte, guardería, seguro de salud privado).
- Formación continua y apoyo para certificaciones.
- Proyecto consolidado, estable y con gran visibilidad.
- Buen ambiente, cercanía y equipo que suma.
- Revisión y preselección de CV.
- Entrevista inicial con People&Culture.
- Entrevista técnica para validar tus conocimientos y experiencia.
- Feedback y propuesta final.