Desarrollador(a) Node.js

Hace 6 horas

Santiago Metropolitan Region, Santiago Metropolitan Region, Chile BC Tecnologia Jornada completa

Desarrollador(a) Senior Node.js

¿Te apasiona construir soluciones de software escalables, seguras y de alto impacto? Buscamos un(a) Desarrollador(a) Senior con sólida experiencia en arquitectura de software, desarrollo backend y tecnologías cloud, que quiera asumir un rol de referente técnico y liderar la evolución de nuestras plataformas digitales.

¿Cuál será tu misión?

Liderar el diseño, desarrollo e implementación de soluciones de software de alta calidad, asegurando la mantenibilidad, escalabilidad y seguridad de nuestras aplicaciones, promoviendo las mejores prácticas de ingeniería y contribuyendo a la construcción de un ecosistema digital robusto e innovador.

¿Qué harás?

  • Diseñar y desarrollar soluciones utilizando Node.js y arquitectura Hexagonal (Ports & Adapters).
  • Aplicar principios SOLID y patrones de diseño para construir software mantenible, escalable y de alto rendimiento.
  • Desarrollar e implementar servicios cloud sobre AWS y/o Azure.
  • Diseñar soluciones basadas en microservicios y arquitectura orientada a eventos (EDA), integrando eficientemente los sistemas core.
  • Velar por la calidad técnica durante todo el ciclo de desarrollo, validando diseño, pruebas, seguridad, documentación y trazabilidad antes de la puesta en producción.
  • Definir lineamientos técnicos para el desarrollo híbrido entre equipos internos, proveedores y agentes de Inteligencia Artificial.
  • Liderar la adopción de herramientas de desarrollo asistido por IA y buenas prácticas de ingeniería agéntica.
  • Gestionar documentación técnica y conocimiento como código, contribuyendo al repositorio institucional.
  • Impulsar la seguridad y calidad desde el diseño, asegurando cumplimiento de estándares como ISO 27001, OWASP y Secure SDLC.
  • Supervisar la calidad técnica y el cumplimiento de estándares por parte de proveedores tecnológicos.
  • Actuar como mentor técnico, promoviendo la mejora continua, nuevas tecnologías y buenas prácticas de arquitectura.
  • Definir y monitorear indicadores de salud de aplicaciones y deuda técnica.

¿Qué buscamos?

Formación

Deseables certificaciones en Arquitectura de Software, Cloud (AWS/Azure), DevSecOps o Inteligencia Artificial aplicada al desarrollo.

Experiencia y conocimientos

  • Experiencia sólida desarrollando aplicaciones con Node.js.
  • Dominio de arquitectura Hexagonal, principios SOLID y patrones de diseño.
  • Experiencia diseñando sistemas distribuidos, microservicios y arquitecturas orientadas a eventos.
  • Desarrollo e implementación de soluciones en AWS y/o Azure.
  • Manejo de GitHub, GitHub Actions y automatización de pipelines CI/CD.
  • Conocimientos de seguridad en el desarrollo (OWASP, Secure SDLC, SonarQube, Snyk).
  • Experiencia trabajando con asistentes de desarrollo basados en IA (Claude Code, Codex, Open Code o similares), agentes, MCP, prompting y context engineering.
  • Conocimientos de frontend utilizando HTML, JavaScript y Tailwind CSS.
  • Deseable experiencia con plataformas corporativas como Oracle ERP, Odoo, Google Workspace, Gemini, Power BI o Data Warehouse.
  • Inglés técnico (deseable).

Lo que valoramos

  • Liderazgo técnico y capacidad para influir en decisiones de arquitectura.
  • Pensamiento analítico y orientación a la calidad.
  • Capacidad para resolver problemas complejos.
  • Trabajo colaborativo y mentoría técnica.
  • Interés por la innovación y adopción de nuevas tecnologías, especialmente Inteligencia Artificial aplicada al desarrollo.

Condiciones

  • Horario: Lunes a viernes de 08:45 a 17:45 hrs.
  • Modalidad: Presencial