¿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 puesto
Migrar funcionalidades del ERP presente 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ón
Envía tu CV a
[email protected] 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).
📌 Desarrollador/a Fullstack Senior TypeScript (Perú)
🏢 ELAMAR
📍 Perú