Desarrollador/a Fullstack Senior TypeScript
Aviso de fuente externaen ELAMAR
¿Te gustan los retos y quieres dejar huella en la modernización de un ERP? ¡Esta convocatoria es para ti! En ELAMAR S.A. estamos migrando el ERP corporativo a n
Salario
No especificado
Ubicación
Remoto
Tipo de empleo
Contrato
Modalidad
Remoto
Desarrollador/a Fullstack Senior TypeScript
Remoto
Descripción del empleo
¿Te gustan los retos y quieres dejar huella en la modernización de un ERP? ¡Esta convocatoria es para ti!
En ELAMAR S.A. estamos migrando el ERP corporativo a nuestro ERP a medida, una plataforma web propia en Vue.js y Next.js con TypeScript, con automatizaciones e inteligencia artificial integradas. Buscamos Desarrolladores/as Fullstack Senior para un servicio específico de 3 meses.
Objetivo del puestoMigrar funcionalidades del ERP actual a nuestro ERP a medida con la misma lógica de negocio, sobre la base de datos existente, cuidando la calidad, el rendimiento y la paridad de resultados.
Funciones principales· Analizar ventanas del ERP actual: tablas, procedimientos almacenados y reglas de negocio que usan.· Desarrollar servicios y APIs REST en Next.js con TypeScript sobre la base de datos existente.· Construir pantallas en Vue 3 con los componentes estándar de Zyra (grillas, filtros, reportes).· Escribir y optimizar consultas SQL, procedimientos almacenados y funciones.· Integrar servicios externos: SUNAT (validación de comprobantes, SIRE, guía de remisión), OSE y bancos.· Desarrollar herramientas MCP para que la IA consulte y registre información con control de permisos.· Hacer revisión de código y apoyar a los desarrolladores semi senior.· Probar contra el sistema actual (paridad) y corregir incidencias.· Documentar lo migrado y participar en sprints de 1 semana.
Requisitos técnicos· Backend: Node.js, Next.js (route handlers o API routes), TypeScript estricto, APIs REST, autenticación JWT/OAuth.· Frontend: Vue 3 (Composition API), Pinia, Vue Router, TypeScript, HTML5, CSS3; deseable, Vuetify o Tailwind.· Base de datos: SQL avanzado en Oracle o SQL Server: procedimientos, funciones, triggers, transacciones, índices y planes de ejecución.· Herramientas: Git, revisión de código por pull request, Postman, Swagger/OpenAPI.· Deseable: experiencia migrando sistemas legados (PowerBuilder, Visual Basic, Delphi u Oracle Forms); facturación electrónica en Perú (UBL 2.1, OSE, SUNAT); Model Context Protocol o integración de LLM; Docker y CI/CD.· Conocimiento del negocio: procesos de un ERP (compras, almacén, finanzas o contabilidad).
Formación y experiencia· Bachiller o titulado en Ingeniería de Sistemas, Informática, Software o afines; técnicos titulados con experiencia también se evalúan.· Mínimo 5 años como desarrollador fullstack.· Mínimo 3 años con TypeScript y Node.js, y 2 años con Vue.· Experiencia comprobable en un ERP o sistema empresarial.
Competencias· Pensamiento analítico: entender código y datos existentes sin documentación.· Orientación a resultados con plazos cortos.· Comunicación con usuarios de negocio.· Autonomía y criterio para proponer mejoras.
Ofrecemos· Proyecto estratégico de modernización con IA aplicada a procesos reales.· Contrato por servicio específico de 3 meses, con posibilidad de continuidad.· Modalidad: Remoto.
PostulaciónEnvía tu CV a con el asunto FULLSTACK SENIOR, indicando tu disponibilidad de inicio y tu pretensión económica. Si tienes un repositorio o proyecto que puedas mostrar, inclúyelo.
ELAMAR S.A. promueve la igualdad de oportunidades en el acceso al empleo, conforme a la Ley N.º 26772 y la Ley General de la Persona con Discapacidad (Ley N.º 29973).