Descripción
N\-IX busca un/a talentoso/a Arquitecto/a de Ingeniería Front\-End (NextJs) para unirse al equipo que desarrolla y actualiza una plataforma en el área de licencias de datos e inteligencia artificial.
Nuestro cliente es un proveedor global líder de imágenes, vídeos y música con licencia de alta calidad. La empresa inspira a diseñadores gráficos, directores creativos, editores de vídeo, cineastas, desarrolladores web y otros profesionales creativos al ofrecer contenido diverso a empresas, agencias de marketing y organizaciones mediáticas de todo el mundo. Nuestros equipos tienen autonomía para gestionar sus propias aplicaciones. Al unirte a nuestro equipo, participarás en la organización del proceso de desarrollo, en el desarrollo del software en sí, en la definición de la visión para nuevos servicios y en la mejora proactiva de las implementaciones existentes.
**Responsabilidades:**
* Contribuir a todos los aspectos de los servicios por los que es responsable el equipo, incluyendo diseño, implementación, pruebas, refactorización, despliegue y optimización.
* Mejorar los procesos internos del equipo identificando qué funciona y qué no, y tomando medidas para lograr una mejora.
* Colaborar con los gestores de producto, el equipo directivo y otras personas para definir la visión del equipo y sus servicios.
* Construir tecnología correctamente mediante el diseño de sistemas sencillos y bien probados que aporten valor inmediato, puedan escalar con el tiempo y ofrezcan información sobre su rendimiento en producción.
* Ayudar a los miembros del equipo a mejorar mediante revisiones de código, programación en pareja y tutoría.
**Requisitos:**
* 6 años o más de experiencia práctica en ingeniería de software.
* Conocimientos sólidos de lenguajes y frameworks de programación: JavaScript, TypeScript, Next.js.
* Competencia en conceptos fundamentales de bases de datos (al menos un sistema relacional RDBMS y uno NoSQL).
* Capacidad para utilizar con confianza la inteligencia artificial agente en distintas etapas del proceso de desarrollo.
* Experiencia escribiendo pruebas unitarias, pruebas de integración y otra automatización de pruebas.
* Experiencia trabajando en un entorno ágil con programación en pareja y con integración continua y/o entrega continua.
**Sería un plus:**
* Licenciatura o máster en Ciencias de la Computación o experiencia relacionada.
* Experiencia con NodeJS/ExpressJS.
* Experiencia con Jest / Playwright, Spectron/Selenium para automatización de pruebas extremo a extremo (e2e).
* Experiencia con SQL relacional (como MSSQL, MySQL, PostgreSQL, etc.).
**Ofrecemos\*:**
* Formato laboral flexible: teletrabajo, presencial o mixto
* Un salario competitivo y un buen paquete de compensación
* Crecimiento profesional personalizado
* Herramientas para desarrollo profesional (programa de tutoría, charlas técnicas y formaciones, centros de excelencia, entre otras)
* Comunidades tecnológicas activas con intercambio regular de conocimientos
* Reembolso de gastos educativos
* Regalos conmemorativos por aniversarios
* Eventos corporativos y actividades de team building
* Otros beneficios específicos según ubicación
* no aplicable para freelance