Back End Developer
23 hours ago
Valencia
⚠️ Aplica únicamente mediante Easy Apply en LinkedIn. Emendu no te pedirá dejar tus datos en ninguna web externa. Si ves esta oferta publicada por otra empresa, no dejes tus datos. 🌍 Sobre Emendu ¡Hola! 👋 Somos Emendu, la startup que hace más fácil la gestión tecnológica de las empresas. Nacimos para resolver un problema muy claro: en Europa hay más de 24 millones de PYMEs, y el 93% no cuenta con un equipo de informática. El resultado: la tecnología, que debería impulsar su crecimiento, termina siendo un obstáculo para las que más lo necesitan. A través de nuestra solución all-in-one, ayudamos a compañías de hasta 500 empleados a mejorar su eficiencia tecnológica y gestionar todo el ciclo de vida de sus dispositivos —desde la adquisición y gestión remota del dispositivo, hasta el mantenimiento y la resolución de incidencias a través de Lisa, nuestra agente de IA. 🚀 Estamos en nuestro prime Hemos validado nuestro modelo y entramos en una etapa emocionante de expansión. Buscamos personas apasionadas y con ganas de construir algo grande desde dentro. Con el respaldo de inversores de primer nivel, tanto nacionales como internacionales, estamos listos para escalar nuestro impacto y transformar la forma en que las PYMEs gestionan su tecnología. Si te motiva la idea de construir desde dentro una empresa con propósito, tecnología puntera y un equipo decidido a mejorar la eficiencia tecnológica de miles de pymes y startups, este es tu lugar 💙 🧠 Sobre el rol Buscamos un Backend Engineer para construir y escalar los servicios que sustentan nuestra plataforma de gestión tecnológica. Trabajarás directamente con el Tech Lead diseñando APIs robustas, integrando servicios de terceros y asegurando la fiabilidad de nuestra plataforma. Ownership real desde el primer día. El rol es para ti si escribes código limpio y testable, disfrutas los retos de integración y entiendes que cada decisión técnica impacta el negocio. Tus responsabilidades principales serán: • Diseñar, implementar y mantener APIs RESTful que sirvan tanto al producto como a integraciones externas., • Construir capas de integración con servicios de terceros, gestionando autenticación, reintentos, manejo de errores y sincronización de datos., • Desarrollar y evolucionar la lógica de negocio del backend, aplicando buenas prácticas de arquitectura y patrones de diseño que favorezcan la mantenibilidad., • Definir y documentar contratos de API (OpenAPI/Swagger), incluyendo DTOs, validaciones y versionado., • Escribir tests unitarios y de integración; contribuir a una cultura de calidad y automatización., • Colaborar con el Tech Lead en decisiones de arquitectura, modelado de datos y priorización técnica., • Documentar los servicios, flujos de datos y decisiones técnicas relevantes. 👤 Tu perfil Competencias técnicas Lo que verás a continuación es nuestra lista de deseos. Pero como solemos decir en Emendu: “si te apasiona aprender, ya tienes lo más importante”. Así que, aunque no cumplas todos los requisitos, ¡te animamos a aplicar! • Experiencia de 4+ años como backend developer trabajando con TypeScript o JavaScript en entornos de producción., • Dominio de NestJS o frameworks similares basados en Node.js con inyección de dependencias y arquitectura modular., • Experiencia diseñando e implementando APIs RESTful: paginación, filtros, versionado y manejo consistente de errores., • Experiencia con PostgreSQL: diseño de esquemas, migraciones, queries optimizadas y relaciones complejas., • Experiencia integrando APIs de terceros en producción: autenticación OAuth2/API keys, rate limiting, reintentos y manejo de webhooks, colas, pooling, websockets., • Comprensión sólida de arquitectura por capas y principios de diseño de software: separación de responsabilidades, inversión de dependencias, abstracción de servicios externos y testing desacoplado., • Experiencia con Git y flujos de trabajo colaborativos (branching strategies, code review, PRs)., • Conocimiento avanzado de Docker para desarrollo local y comprensión del ciclo de vida de contenedores., • Nivel funcional de inglés para documentación técnica y comunicación con el equipo., • Familiaridad con Redis para caché, sesiones o colas. Suma puntos si tienes: • Conocimiento de patrones avanzados de arquitectura de software: hexagonal architecture, DDD táctico, vertical slicing o clean architecture., • Conocimientos de seguridad aplicativa: OWASP Top 10, gestión de secretos, validación de inputs y protección de datos (contexto GDPR)., • Experiencia con Elasticsearch o soluciones de búsqueda (typeahead, full-text search)., • Conocimiento de monorepos con Nx o Turborepo., • Experiencia con desarrollo asistido por IA: uso de agentes de codificación (Claude Code, Cursor, Copilot u otros) integrados en el flujo de trabajo diario para acelerar desarrollo, revisar código y mantener calidad. Valoramos también familiaridad con frameworks y plataformas de IA como Stack AI, LangChain, o similares para la construcción de flujos y automatizaciones inteligentes., • Familiaridad con Spec-Driven Development (SDD): definir especificaciones y contratos de API antes de implementar, usando la especificación como fuente de verdad para generar código, tests y documentación., • Experiencia con event-driven architecture: webhooks, mensajería asíncrona, patrones pub/sub., • Certificaciones cloud (AWS, Azure, GCP, Oracle u otras): no requeridas, pero valoradas como demostración de conocimiento en infraestructura y servicios gestionados., • Conocimientos de Infrastructure as Code (Terraform, Pulumi, Ansible o similares) y prácticas de SRE/DevOps: CI/CD, observabilidad, pipelines de despliegue y fiabilidad de servicios en producción., • Familiaridad con Docker Swarm, Kubernetes y/o plataformas PaaS self-hosted., • Experiencia con cumplimiento GDPR y preparación para certificaciones (ISO 27001, SOC 2)., • Experiencia previa en entornos startup o equipos pequeños donde una persona cubre múltiples responsabilidades. Aptitudes humanas En Emendu valoramos tanto las habilidades humanas como las técnicas. Buscamos personas que aporten energía positiva, visión y colaboración al equipo: • Playmakers: Tomamos la iniciativa y creamos oportunidades tanto para el equipo como para nuestros clientes., • Hacemos camino al andar: Demostramos con hechos. Avanzamos con acciones, aprendiendo de la experiencia., • Problem solvers con coraje: Actuamos y resolvemos con valentía. Nunca desde el miedo, sino desde el amor por lo que hacemos: crear, crecer y aportar valor a las PYMEs., • Aprendizaje contínuo: Iteramos, mejoramos y evolucionamos constantemente. Cada desafío es una oportunidad para aprender y crecer juntos., • Making IT simple: Simplificamos lo complejo. Hacemos que la tecnología y los procesos sean fáciles y accesibles, tanto para nuestros clientes como para nosotros mismos. 🤝 Si te unes… 💸 Salario justo y transparente: salario competitivo, que ajustaremos juntos al final del proceso. 💳 Retribución flexible para que aproveches al máximo tu compensación (y tu bolsillo lo note). 🏥 Seguro de salud a precio simbólico, porque cuidarse también es parte del trabajo. 🌴 23 días de vacaciones, más el 24 y 31 de diciembre —porque esos días son sagrados. 🎂 Tu cumple es tuyo. Cierra el portátil, apaga el Slack y celébralo como se merece. 🥳 💻 Trabajo híbrido real, sin postureo: equilibrio entre casa y oficina. ☀️ Oficina en pleno centro de Valencia, la mejor ciudad para vivir del mundo (palabra de Forbes). 🚀 Crecimiento a tope: entorno dinámico, innovador y con espacio para que brilles. 📚 Libros por cuenta de Emendu. Si quieres leerlo, nosotros lo compramos. 📅 ¿Cuáles son los próximos pasos? • Te contactará People para una primera llamada donde podremos conocernos mejor., • En la segunda entrevista, exploraréis con más detalle cómo tu experiencia y habilidades pueden contribuir al éxito de nuestro equipo., • Por último, te pediremos trabajar en un pequeño caso práctico. Ver a las personas en acción nos resulta muy útil. Te invitaremos a la ofi a tomar un café y que puedas conocer al equipo y presentarnos el caso. Si has llegado hasta aquí y te emociona la idea de formar parte de Emendu, ¡no dudes en aplicar porque estamos deseando conocerte! 🙌