Erp Software Developer Specialist
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+1 more
Job description
Tu misiónSerá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 responsabilidadesDesarrollar 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 buscamosBuscamos 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 skillsExperiencia 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 skillsComunicació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é ofrecemosContrato 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.
Requirements
metodologías ágiles de forma autónoma y organizada.El perfil que buscamosBuscamos 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 skillsExperiencia 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 skillsComunicació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).
Benefits & conditions
Qué ofrecemosContrato 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
Where to Find Entry-Level Software Engineering Jobs
Is Software Engineering Over-Saturated?
Why Upskilling And Reskilling is Important For Developers