Hoy
Expira 06/04/2026
Full Stack Senior - MINERIA - HIBRIDO
Full Stack Senior - MINERIA - HIBRIDO
Objetivo del Cargo
El Desarrollador Full Stack Senior es responsable de diseñar, desarrollar e implementar soluciones tecnológicas escalables y eficientes para la industria minera. Este rol implica la colaboración con equipos multidisciplinarios para contribuir a iniciativas de transformación digital, asegurando el despliegue de aplicaciones en entornos productivos y el cumplimiento de buenas prácticas en desarrollo de software.
Funciones y Responsabilidades
- Diseñar, desarrollar e implementar aplicaciones web utilizando tecnologías modernas en el frontend (React, Next.js) y backend (NestJS, Node.js).
- Construir y optimizar APIs RESTful seguras y escalables, aplicando principios de Clean Architecture.
- Integrar bases de datos relacionales y no relacionales (PostgreSQL, MongoDB) utilizando ORMs como TypeORM y Prisma.
- Definir soluciones desacopladas y mantenibles que aseguren consistencia, rendimiento y seguridad.
- Implementar mecanismos de autenticación y autorización (JWT, OAuth2, RBAC).
- Integrar proveedores de identidad como Microsoft Entra ID y gestionar Service Principals en entornos corporativos.
- Automatizar despliegues y pipelines CI/CD en Azure mediante Azure DevOps.
- Gestionar APIs con Azure API Management y administrar almacenamiento en Azure Storage, siguiendo buenas prácticas de seguridad y gobernanza.
- Colaborar con equipos de diferentes disciplinas para asegurar que las soluciones sean funcionales y eficientes.
- Participar en reuniones de equipo, revisiones de código y compartir conocimientos para fomentar un ambiente de aprendizaje continuo.
- Conectar aplicaciones web con Azure Databricks y Azure Data Lake, habilitando funcionalidades en tiempo real.
Requisitos del Cargo
- Título Profesional en Ingeniería Civil en Informática, Ingeniería en Computación, Ingeniería en Software o carrera afín.
- Postgrado en áreas relacionadas (deseable).
Experiencia
- Mínimo 5 años de experiencia en desarrollo de software, con experiencia específica en la industria minera (deseable).
- Experiencia demostrable en desarrollo Full Stack y trabajo en entornos de transformación digital.
Conocimientos Técnicos
- Dominio de tecnologías de frontend (React, Next.js) y backend (NestJS, Node.js).
- Experiencia con bases de datos (PostgreSQL, MongoDB) y ORMs (TypeORM, Prisma).
- Conocimiento en seguridad de aplicaciones y gestión de identidades.
- Familiaridad con plataformas cloud, preferentemente Azure.
Modalidad de Trabajo
- Híbrida, con disponibilidad para viajar a la división una vez al mes.