Enagap2estamos buscando un/aSenior JavaScript Engineerpara incorporarse a un proyecto estable dentro del área deBusiness Applications, en modalidadhíbrida en Barcelona. La persona seleccionada formará parte del departamento de IT, trabajando en el diseño, desarrollo e integración de aplicaciones empresariales críticas, con un fuerte foco enNetSuitecomo plataforma central, aún qeu también es valorable experiencia enSalesfore o SAP,colaborando estrechamente con áreas de Finanzas, Operaciones, Ventas y otros equipos de negocio.Responsabilidades Clave:Desarrollo de Aplicaciones de Negocio Diseñar, desarrollar y mantener soluciones basadas enJavaScriptque den soporte a aplicaciones empresariales y críticas para el negocio. Construir y mejorarpersonalizaciones en NetSuiteutilizandoSuiteScript (2.0/2.1), incluyendoUser Event, Client, Scheduled Scripts, Suitelets y RESTlets. Aplicarbuenas prácticas de ingeniería de softwarepara garantizar la calidad del código, su mantenibilidad y rendimiento. Desarrollar e implementarherramientas y aplicaciones personalizadaspara optimizar y dar soporte a las necesidades operativas diarias de los equipos de negocio, ampliando las capacidades más allá de las plataformas empresariales existentes.ERP e Integración de Sistemas Personalizar y extenderworkflows y componentes de UI de NetSuiteutilizandoSuiteFlow y SuiteBuilder. Desarrollar y mantenerintegraciones entre NetSuite y otros sistemas de negocio(CRM, HRIS, plataformas de datos, SaaS de terceros) medianteAPIs REST/SOAP, SuiteTalk y plataformas middleware. Dar soporte aimplementaciones, mejoras, actualizaciones e iniciativas de integraciónde NetSuite.Análisis, Soporte y Optimización Colaborar constakeholders de negociopara traducir requisitos funcionales en soluciones técnicas robustas. Diagnosticar y resolver incidencias en aplicaciones de negocio, integraciones y flujos de datos. Contribuir a la mejora de lafiabilidad, escalabilidad y eficiencia operativade los sistemas.Colaboración y Liderazgo Técnico Colaborar con otrosingenieros, arquitectos y responsables de aplicacionesdentro del área de IT. Proporcionarguía técnica y mentoríaa perfiles junior cuando sea necesario. Mantenerse actualizado sobrenovedades de la plataforma, especialmente lanzamientos de NetSuite y buenas prácticas en JavaScript, asegurando la alineación con principios deseguridad y DevSecOps.Requisitos Obligatorios Más de 5 años de experienciacomo Software Engineer o JavaScript Developer. Sólida experiencia enJavaScript moderno (ES6+)y desarrollo basado en APIs. Experiencia práctica conNetSuiteen un contexto de aplicaciones de negocio o ERP, incluyendo SuiteScript v1.0 y v2.0 (también se valoraran perfiles con experienicia enSAP y Salesforce) Experiencia en tecnologías deintegración empresarial, consumiendo y exponiendo APIs (REST, SOAP o similares). Conocimiento deSaved Searchesy fundamentos delmodelo de datos de NetSuite. Experiencia dando soporte asistemas empresariales o críticos para el negocio. Experiencia con prácticas y herramientas deCI/CD (Integración y Despliegue Continuos). Buenas habilidades de comunicación y capacidad para trabajar eficazmente con equipos de negocio y técnicos.Se Valorará Experiencia conmódulos ERP de NetSuite(Finanzas, Order to Cash, Procure to Pay, Inventario). Familiaridad con plataformas deintegración y automatizacióncomoWorkato, Celigo, Dell Boomio similares. Certificación NetSuite SuiteCloud Developer. Experiencia trabajando en departamentos de IT dando soporte astakeholders internos de negocio.Condiciones Modalidadhíbrida en Barcelona. Proyecto estable y de largo recorrido. Entorno técnico sólido, con alto impacto en procesos de negocio y sistemas corporativos.Si te interesa la oportunidad y conocer todos los detalles, no dudes en aplicar al puesto para que podamos contactarte y hablar mejor sobre la posición, darte toda la información y resolver cualquier duda que te pueda surgir.Agap2 es una empresa que ofrece igualdad de oportunidades, por ello nos comprometemos a tratar todas las candidaturas por igual en función de sus capacidades, logros y experiencia. Animamos a cualquier persona a presentar su candidatura que será tratada con igualdad de oportunidades independientemente de su raza, nacionalidad, sexo, edad, discapacidad, orientación sexual, identidad de género o cualquier otra característica.