Desarrollador Node.js con 3+ años experiencia
- Teletrabajo
- Encargado
- Región Metropolitana de Santiago
- Las Condes
Estamos buscando un desarrollador Node.js para construir una Prueba de Concepto (PoC) que integre sistema de facturación con la API del SII (Servicio de Impuestos Internos). El proyecto incluye la creación de APIs seguras en una aplicación Node.js existente para gestionar procesos de facturación, como generación de facturas, firma digital y almacenamiento.
Responsabilidades Principales:
1. Integración con el SII:
- Integrar la API del SII para la generación de facturas, notas de crédito y guías de despacho.
- Gestionar estructuras de datos XML para tareas de facturación.
- Asegurar la autenticación adecuada con la API del SII y el cumplimiento de sus formatos y estándares.
2. Desarrollo de APIs:
- Desarrollar APIs en Node.js para:
Generar facturas, notas de crédito y guías de despacho usando la API del SII.
Firmar digitalmente las facturas utilizando el certificado digital proporcionado.
Asignar números de factura dinámicamente según los requisitos del SII.
3. Almacenamiento y Gestión:
Subir las facturas, notas de crédito y guías generadas a un bucket de AWS S3 para su almacenamiento.
4. Integración con Base de Datos:
Trabajar con la base de datos MySQL existente utilizando Sequelize para gestionar los datos relacionados con las facturas.
5. Pruebas y Documentación:
Asegurar que todas las APIs sean probadas en cuanto a rendimiento y seguridad.
Proporcionar documentación clara para las APIs desarrolladas.
Requisitos:
• Experiencia comprobable en Node.js, Express y MySQL.
• Sólidos conocimientos de XML.
• Sólidos conocimientos en Sequelize ORM.
• Experiencia con integraciones de API y trabajo con APIs externas.
• Comprensión de certificados digitales y mecanismos de firma.
• Familiaridad con la integración de buckets de AWS S3.
• Conocimiento de los estándares de facturación chilena y la API del SII es altamente preferido.
¿Por qué unirse a nosotros?
• Oportunidad de trabajar en un proyecto de impacto con aplicaciones del mundo real.
• Colaborar con un equipo apasionado y dinámico.
• Compensación competitiva.
Tipo de Trabajo: Contrato/Freelance
Ubicación: Remoto
Cómo Postular:
Alternativamente, puedes postular directamente a través de BAYSTEN (disponible en Play Store o Apple Store) haciendo clic en "Postular" dentro del aviso de Desarrollador Node.js (buscar por el código C87).
Todos los candidatos que postulen por BAYSTEN serán contactados dentro de 48 horas por nuestro encargado de selección.
El proceso de selección finalizará el 28 de febrero de 2025 o una vez que el proveedor de servicios sea encontrado.
Perfil deseado
Requisitos:
• Experiencia comprobable en Node.js, Express y MySQL.
• Sólidos conocimientos de XML.
• Sólidos conocimientos en Sequelize ORM.
• Experiencia con integraciones de API y trabajo con APIs externas.
• Comprensión de certificados digitales y mecanismos de firma.
• Familiaridad con la integración de buckets de AWS S3.
• Conocimiento de los estándares de facturación chilena y la API del SII es altamente preferido.
- Experiencia desde 3 años
- Estudios mínimos: Universitaria
- Graduado
- Análisis de Sistemas / Analista Programador
- Informática
- Programación
- Ingeniería Civil en Computación e Informática
- Ingeniería en Computación e Informática
¿Algún comentario? Ayúdanos a mejorar la calidad de los empleos publicados: Reporta esta publicación