Desarrollador Full-Stack

BC Tecnología

Santiago

Presencial

CLP 6.000.000 - 9.000.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

BC Tecnología busca liderar la implementación de soluciones de software de alta calidad, asegurando mantenibilidad, escalabilidad y buenas prácticas. El rol exige aplicar arquitectura hexagonal, patrones SOLID y despliegue en nubes públicas, con foco en seguridad y calidad desde el diseño hasta la entrega.

La posición implica guía técnica, mentoría y liderazgo en equipos para entregar soluciones robustas, escalables y observables, integrando IA y componentes modernos de software.

Formación

  • Formación universitaria en Ingeniería Civil en Computación / Informática o carrera afín.
  • Inglés técnico deseable.
  • Experiencia en Node.js y arquitectura hexagonal.
  • Conocimientos de arquitecturas en la nube (AWS/Azure).
  • Conocimiento de prácticas de seguridad (Secure SDLC, OWASP).

Responsabilidades

  • Liderar implementación y entrega de soluciones de software de alta calidad.
  • Aplicar arquitectura hexagonal, microservicios y eventos para integración de servicios.
  • Garantizar seguridad, pruebas, documentación y trazabilidad en el ciclo de desarrollo.
  • Definir estrategia técnica y gobernar uso de IA agents y herramientas de desarrollo.
  • Supervisar cumplimiento de estándares y calidad de arquitectura con proveedores.

Educación

Ingeniería Civil en Computación / Informática

Herramientas

Node.js
AWS/Azure
GitHub
Snyk
SonarQube
OWASP
CI/CD
Ia/IA platforms

Descripción del empleo

Objetivos del cargo (Misión):

Liderar la implementación, desarrollo y entrega de soluciones de software de alta calidad, asegurando la mantenibilidad, escalabilidad y buenas prácticas en el código, bajo la estrategia técnica de la compañía. Asegura la construcción de software verificado, seguro y de alto rendimiento, manteniendo la excelencia técnica en la ejecución y contribuyendo a la creación de valor mediante el desarrollo de ecosistemas digitales robustos.

Funciones

Desarrollar componentes y soluciones de software aplicando arquitectura hexagonal (Ports & Adapters) para garantizar el desacoplamiento técnico. Implementar principios SOLID y patrones de diseño avanzado en Node.js para asegurar un código mantenible y extensible. Construir y desplegar servicios escalables y resilientes en infraestructura cloud (AWS/Azure). Implementar soluciones basadas en eventos (event-driven architecture) y microservicios, asegurando la integración eficiente con servicios core. Resguardar la calidad técnica a lo largo de todo el ciclo: revisar, validar y autorizar el diseño de la solución y los cambios antes de su integración y puesta en producción, garantizando pruebas, seguridad, documentación y trazabilidad. Definir la estrategia técnica para la entrega híbrida entre agentes de IA, equipos internos y proveedores, estableciendo lineamientos y criterios de aceptación. Gobernar el uso de agentes en su flujo de valor: aplicar mínimo privilegio, vetting de skills/MCPs y un nivel de autonomía proporcional al riesgo de cada cambio. Construir y curar el contexto y la documentación como código de su dominio (reglas de negocio, glosario, skills, plantillas), alimentando el repositorio técnico institucional. Asegurar seguridad y calidad por diseño y pipelines como autoridad de evidencia para auditoría (ISO 27001). Aplicar los estándares, principios y arquitecturas de referencia definidos por la Subgerencia de Arquitectura TI, escalando oportunamente las desviaciones. Supervisar el cumplimiento de estándares técnicos y calidad de arquitectura por parte de proveedores y partners. Liderar la adopción de prácticas de ingeniería y arquitectura, actuando como mentor técnico en el uso de estándares y nuevas tecnologías. Definir métricas de salud de sistema y deuda técnica para monitorear la calidad evolutiva de las soluciones.

NIVEL EDUCACIONAL REQUERIDO

Formación universitaria en Ingeniería Civil en Computación / Informática o carrera afín.

CONOCIMIENTOS ESPECÍFICOS REQUERIDOS
Idiomas:

Inglés técnico deseable

Arquitectura y desarrollo:

Desarrollo experto en Node.js, aplicación de arquitectura hexagonal, principios SOLID, patrones de diseño de software y diseño de sistemas distribuidos.

Arquitectura Cloud e Infraestructura:

Experiencia en construcción de servicios cloud (AWS/Azure), escalabilidad, resiliencia y observabilidad de aplicaciones.

Arquitectura de Software (Hexagonal):

Implementación técnica de arquitectura orientada a eventos (EDA), uso de brokers de mensajería y patrones de integración.

Desarrollo agéntico:

Agentes de IA, skills, MCP, context engineering, prompting y evals; uso de asistentes de código para el ciclo de desarrollo. Experiencia en plataformas como Claude Code, Codex u Open Code para desarrollo agéntico.

CI/CD y repositorios:

GitHub y GitHub Actions, estrategia de ramas unificada, automatización de pipelines.

Calidad y seguridad:

Secure SDLC, OWASP, análisis de vulnerabilidades y deuda técnica (Snyk, SonarQube), evidencia automatizada y normativa ISO 27001.

Frontend:

UI Kit corporativo CCS (HTML + JS + Tailwind); interfaces responsivas y accesibles.

Plataformas corporativas:

Nubes: Azure/AWS. Odoo (en migración), ERP Oracle, Google Workspace + Gemini, Power BI / Data Warehouse y ecosistema cloud.

Certificaciones deseables

Certificaciones deseables en arquitectura de software/soluciones, plataformas cloud, DevSecOps o IA aplicada (desarrollo agéntico).

LUGAR DE TRABAJO Y CONDICIONES ESPECÍFICAS

Monjitas 392, piso 4

Horario: 8:45 a 17:45 hrs

Otros: posibles reuniones o eventos de TI fuera de la oficina

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Desarrollador(a) Node.js
Desarrollador(a) Node.js

BC Tecnologia • Santiago

Presencial
CLP 12.000.000 - 18.000.000
Desarrollador(a) Node.js
Desarrollador(a) Node.js

BC Tecnología • Santiago

Presencial
CLP 10.044.000 - 14.508.000
Desarrollador Fullstack
Desarrollador Fullstack

Stefanini Latam • Santiago

Híbrido
CLP 18.000.000 - 30.000.000
Hybrid work
Desarrollador Backend Senior NodeJs y TypeScript / Huechuraba / Contrato Indef.
Desarrollador Backend Senior NodeJs y TypeScript / Huechuraba / Contrato Indef.

Perceptual Consultores Ltda • Santiago

Híbrido
Desarrollador Senior NodeJs y TypeScript 20+-Huechuraba- HIBRIDO
Desarrollador Senior NodeJs y TypeScript 20+-Huechuraba- HIBRIDO

Perceptual Consultores • Chile

Híbrido
CLP 26.978.000 - 44.965.000
Programador(a) Backend Senior - TypeScript y NodeJs
Programador(a) Backend Senior - TypeScript y NodeJs

Perceptual Consultores Ltda. • Santiago

Presencial
Desarrollador Full-Stack
Desarrollador Full-Stack

FactorIT • Santiago

Híbrido
CLP 21.000.000 - 36.000.000
Gerencia Desarrollo - Desarrollador Full Stack
Gerencia Desarrollo - Desarrollador Full Stack

Tailor Servicios • Mejillones

Presencial
Desarrollador Backend Senior NodeJs y TypeScript
Desarrollador Backend Senior NodeJs y TypeScript

Perceptual Consultores Ltda • Santiago

Híbrido
Desarrollador Backend Senior TypeScript y NodeJs / Contrato Indefinido
Desarrollador Backend Senior TypeScript y NodeJs / Contrato Indefinido

Perceptual Consultores Ltda • Santiago

Híbrido
CLP 30.000.000 - 45.000.000