ERP Software Developer Specialist

Hace 23 horas

Madrid, Community of Madrid, España TeamSystem España Jornada completa
Tu misión Serás la persona responsable de que nuestras aplicaciones backend en Node.js funcionen, escalen y evolucionen al ritmo que necesita el negocio. Tu día a día combinará el diseño y desarrollo de nuevas funcionalidades —desde la definición técnica hasta la integración con APIs y servicios externos— con el mantenimiento y la mejora continua de la arquitectura, trabajando codo con codo con otros perfiles técnicos. No buscamos solo a alguien que escriba código: buscamos a alguien que entienda el porqué de cada decisión técnica y que se sienta igual de cómodo/a revisando el código de un compañero que proponiendo mejoras en la arquitectura del producto. Tus responsabilidades Desarrollar y mantener aplicaciones backend en Node.js, cuidando el rendimiento, la escalabilidad y la calidad del código. Diseñar e implementar nuevas funcionalidades, participando en las decisiones técnicas desde la fase de diseño. Integrar APIs y servicios externos, garantizando la fiabilidad y coherencia de las conexiones entre sistemas. Actuar como nexo técnico con equipos multidisciplinares —producto, QA, frontend— para que el desarrollo responda a las necesidades reales del negocio. Aplicar buenas prácticas de desarrollo y estándares de calidad (Clean Code, SOLID) en cada entrega. Revisar código de forma activa y proponer mejoras en la arquitectura de software. Gestionar el trabajo con sistemas de control de versiones y metodologías ágiles de forma autónoma y organizada. El perfil que buscamos Buscamos una persona analítica, autónoma y con atención al detalle: alguien que se sienta igual de cómodo/a resolviendo un bug complejo en producción que participando en el diseño de una nueva arquitectura de microservicios.

Experiencia:
2+ años en desarrollo backend con Node.js, idealmente en entornos con integración de APIs y trabajo en equipos multidisciplinares. Hard skills Experiencia demostrable (2+ años) desarrollando backend con Node.js. Formación técnica en Ingeniería Informática, Desarrollo de Software o equivalente. Conocimiento sólido de Clean Code y principios SOLID. Manejo de sistemas de control de versiones, especialmente Git. Nivel de inglés alto, tanto hablado como escrito. Soft skills Comunicación clara y estructurada: capaz de explicar decisiones técnicas a perfiles no técnicos y coordinarse con producto y QA. Capacidad analítica y orientación a la resolución de problemas, priorizando con criterio ante varios frentes abiertos. Proactividad y autonomía en la gestión de tareas, sin perder de vista la calidad ni los plazos. Atención al detalle y compromiso con la calidad del código, incluso bajo presión de entrega. Valoramos también: Experiencia adicional con frameworks o herramientas del ecosistema Node.js. Conocimiento de arquitecturas de microservicios. Experiencia trabajando con bases de datos SQL y/o NoSQL. Conocimientos de Docker o entornos cloud. Experiencia trabajando con metodologías ágiles (Scrum / Kanban). Qué ofrecemos Contrato indefinido a jornada completa. Modalidad híbrida. Incorporación a un equipo en crecimiento dentro de un grupo tecnológico europeo con presencia internacional. Trabajo con un producto de alta demanda real en el mercado. Acompañamiento real en la incorporación y acceso a un contexto de negocio con mucho recorrido por delante. Formación continua y desarrollo profesional.