GoodHabitz
GoodHabitz
201 – 500 Empleados
ConsultoríaEducaciónMarketing
GoodHabitz es una empresa de aprendizaje en línea del sector educativo que ofrece formación atractiva y accesible a través de su plataforma de aprendizaje digital. Su trabajo reúne a los equipos de creación de contenidos, marketing, ingeniería de producto y ventas para desarrollar experiencias de aprendizaje centradas en las competencias del futuro y en el desarrollo personal y profesional práctico. Con una cultura de equipo colaborativa y operaciones en ciudades europeas, GoodHabitz busca que el aprendizaje en línea sea ameno y tenga una amplia adopción.

Ingeniero/a sénior de software, full stack

Desarrolla productos de aprendizaje full stack en GoodHabitz, una empresa europea de tecnología educativa. Define la arquitectura, las prácticas de entrega y las funcionalidades desde la idea hasta el lanzamiento.

Descripción

  • Desarrolla y mantiene funcionalidades full stack en API, capas de datos e interfaces de usuario.
  • Contribuye a definir la arquitectura y el diseño de sistemas evaluando distintas alternativas.
  • Lleva el trabajo desde la idea inicial hasta la implementación, las pruebas, la documentación y el despliegue.
  • Mantén y mejora las canalizaciones de CI/CD y los flujos de despliegue.
  • Revisa código para promover la calidad, la claridad y el aprendizaje compartido.
  • Explica con claridad las decisiones técnicas para mantener al equipo alineado.
  • Colabora con los equipos de Producto, Diseño, UX y otras áreas.

Requisitos

  • Aporta al menos cinco años de experiencia en ingeniería de backend y experiencia de frontend con React, Vue o un framework similar.
  • Haber creado productos reales en colaboración con los equipos de Producto, Diseño y UX.
  • Adopta un enfoque orientado al producto y centrado en el valor para las personas usuarias y el negocio.
  • Cuenta con sólida experiencia en C# y .NET moderno, versiones 8, 9 o 10.
  • Diseña y utiliza API REST, incluidas funcionalidades de versionado, OpenAPI, OAuth2, paginación, límites de solicitudes y reintentos.
  • Escribe consultas SQL directamente en PostgreSQL con Dapper u otro micro-ORM similar.
  • Tiene experiencia práctica con canalizaciones de CI/CD, procesos de despliegue, Docker y conocimientos básicos de Kubernetes.
  • Comprende el diseño de sistemas, los límites entre servicios, el modelado de datos y la escalabilidad.
  • Resuelve problemas en producción mediante registros y trazas; se valoran los conocimientos de registro estructurado y Grafana/Loki.
  • Utiliza herramientas de LLM como Claude Code, Copilot o Cursor para programar, investigar, documentar y generar ideas.
  • Se valora la experiencia con otros lenguajes y frameworks, especialmente Node, Vue o React.
  • Se valorará la experiencia con AWS/EKS.

Beneficios

  • Salario competitivo y una bonificación por rendimiento específica para el puesto.
  • 25 días de vacaciones al año.
  • Presupuesto para viajes.
  • Entorno de trabajo flexible y ordenador portátil.
  • Acceso ilimitado a los recursos de GoodHabitz y MyAcademy.
  • Apoyo de coaching para el bienestar mental.
  • Equipos diversos e inclusivos.
  • Eventos temáticos y actividades para fortalecer el equipo.
  • Un día anual remunerado íntegramente para realizar voluntariado.
  • Cobertura por discapacidad y plan de pensiones.