Descripción
Resumen:
Buscamos un desarrollador de backend orientado a la ejecución para construir y optimizar un sistema híbrido Node.js–C++, aprovechando herramientas de IA para lograr velocidad y calidad.
Aspectos destacados:
1. Desarrollar componentes robustos de backend en Node.js e integraciones de alto rendimiento en C++
2. Utilizar herramientas de IA para acelerar el desarrollo, la validación y la mejora del código
3. Participar en la optimización del rendimiento y la mejora continua del sistema
#### **Misión**
Actuar como el motor de ejecución del equipo, transformando las especificaciones arquitectónicas en código robusto, eficiente y listo para producción. Trabajarás en la construcción y optimización de un sistema híbrido Node.js–C++, aprovechando las herramientas de IA como acelerador clave para maximizar la velocidad de desarrollo sin comprometer la calidad.
#### **Responsabilidades:**
* Desarrollar componentes de backend en Node.js e integraciones de alto rendimiento con C++
* Traducir especificaciones técnicas en soluciones funcionales y con precisión
* Utilizar herramientas de IA para acelerar el desarrollo, la validación y la mejora del código
* Aplicar enfoques basados en pruebas para garantizar la solidez y estabilidad
* Gestionar y optimizar entornos de compilación (Docker, Make, CMake)
Analizar el rendimiento del sistema e identificar cuellos de botella, especialmente en las interacciones entre Node.js y C++
* Refactorizar código heredado en soluciones limpias, mantenibles y de alto rendimiento
* Colaborar estrechamente con los roles de arquitectura para mejorar continuamente el sistema
#### **Requisitos**
**Técnicos:**
* Experiencia sólida en el desarrollo con Node.js
* Capacidad para leer, comprender y depurar código C++
* Experiencia trabajando en entornos Linux
* Conocimientos prácticos de herramientas de compilación y contenedores (Docker, Make, CMake)
**IA y desarrollo:**
* Experiencia práctica con herramientas de desarrollo asistido por IA (por ejemplo, Cursor, Claude o similares)
* Capacidad para utilizar la IA como multiplicador de productividad en el desarrollo de software
* Experiencia con flujos de trabajo iterativos de desarrollo, pruebas y validación
**Perfil:**
* Excelentes habilidades de comunicación en inglés, ya que trabajarás en un equipo internacional
* Mentalidad orientada a la ejecución, con fuerte enfoque en la calidad y los resultados
* Capacidad para trabajar cómodamente en entornos dinámicos
* Gran interés por la optimización del rendimiento y la mejora continua
#### **Qué ofrecemos:**
* Modelo de trabajo híbrido (en cualquiera de nuestras oficinas de Alcobendas, Valencia, Barcelona, Sevilla o Logroño)
* Horario laboral flexible
* Paquete retributivo flexible
* Descuentos en productos Arsys
* Descuentos en marcas tecnológicas
* Entorno técnico desafiante con problemas reales de sistemas de alto rendimiento
* Acceso a herramientas avanzadas de IA sin restricciones de uso
* Colaboración cercana con perfiles senior y una fuerte cultura de mejora continua
* Planes personalizados de formación y desarrollo
* Eventos anuales del equipo