Full-Stack Engineer

Hace 18 horas

Santiago Metropolitan Region, Santiago Metropolitan Region, Chile ProntoPaga Jornada completa

Profesional de alto nivel responsable de diseñar, desarrollar y evolucionar soluciones full stack complejas, participando activamente en decisiones de arquitectura, escalabilidad, seguridad y eficiencia operativa. Lidera técnicamente iniciativas críticas, promoviendo buenas prácticas de desarrollo, automatización, observabilidad y calidad de software. Diseña arquitecturas basadas en eventos, optimiza servicios cloud y contribuye a la evolución tecnológica de la organización mediante la evaluación e incorporación de nuevas tecnologías. Actúa como referente técnico para otros desarrolladores, apoyando revisiones de código y resolución de desafíos complejos.

Funciones del cargo

Desarrollo Frontend

  • Desarrollar interfaces en React y TypeScript.
  • Construir componentes reutilizables y escalables.
  • Integrar aplicaciones con APIs REST.
  • Garantizar rendimiento, accesibilidad y experiencia de usuario.
  • Implementar pruebas unitarias e integración.

Desarrollo Backend Serverless

  • Desarrollar servicios backend sobre AWS Serverless.
  • Implementar lógica de negocio escalable y desacoplada.
  • Diseñar e integrar APIs REST.
  • Gestionar eventos y procesos asincrónicos.

Integración y Calidad

  • Participar en revisiones de código y mejora continua.
  • Aplicar estándares y buenas prácticas de desarrollo.
  • Implementar pruebas automatizadas.
  • Apoyar la resolución de incidentes y optimización de aplicaciones.

DevOps & CI/CD

  • Colaborar en procesos de integración y despliegue continuo.
  • Automatizar despliegues y gestión de versiones.
  • Aplicar buenas prácticas de control de código fuente.

Seguridad

  • Incorporar principios de desarrollo seguro.
  • Gestionar autenticación, autorización y protección de datos.
  • Implementar controles y validaciones de seguridad.
  • Cumplir estándares de seguridad del sector fintech.

Desarrollo Asistido por Inteligencia Artificial

  • Utilizar herramientas de IA como apoyo al desarrollo de software.
  • Validar y comprender las soluciones generadas por IA.
  • Mantener autonomía operativa ante incidencias y resolución de problemas.
  • Asegurar la calidad y responsabilidad de los entregables desarrollados.

Manejo de herramientas de inteligencia artificial generativa orientadas al desarrollo de software (como Claude Code), aplicadas como soporte para la planificación, estructuración y construcción de soluciones. Comprensión técnica plena del código y las soluciones generadas, sin recurrir a prácticas de generación de código sin supervisión ni entendimiento ('vibe coding').

Opcionales

Formación

  • Título profesional en Ingeniería Civil en Computación, Ingeniería en Informática o carrera afín.
  • Deseable diplomados o certificaciones en Cloud, Arquitectura o Seguridad.

Experiencia

  • Mínimo 3 años de experiencia en desarrollo de software.
  • Experiencia comprobable liderando técnicamente equipos o proyectos.
  • Experiencia sólida en desarrollo frontend con React y TypeScript.
  • Experiencia en desarrollo backend utilizando servicios serverless en AWS.
  • Experiencia en implementación de CI/CD y automatización.

Condiciones

  • Cumpleaños
  • Capacitación y Desarrollo
  • Seguro Complementario