Saltar al contenido

Desarrollador Fullstack

Ver todos los avisos en R.Metropolitana

San Bernardo, R.Metropolitana A convenir contrato a plazo fijo Jornada de 42 horas semanales Hace 1 día
Postularme ahora

Descripción del Puesto

Diseñar, desarrollar y mantener aplicaciones backend y frontend, asegurando su integración efectiva, la construcción de APIs escalables y seguras, y el cumplimiento de las líneas base de arquitectura de Codelco, liderando y guiando a otros desarrolladores en el proceso.
Alcances / responsabilidades
Diseñar, desarrollar y mantener aplicaciones backend y frontend, asegurando su integración efectiva y óptima funcionalidad.
Construir y optimizar APIs que soporten grandes volúmenes de datos y tráfico, garantizando su eficiencia y escalabilidad.
Colaborar con equipos de UX/UI para implementar interfaces de usuario atractivas, intuitivas y eficientes.
Seguir las mejores prácticas y patrones de diseño en la construcción de aplicativos, respetando las convenciones y nomenclaturas adoptadas por el equipo para módulos, componentes y código.
Velar por la seguridad de las aplicaciones mediante la implementación de prácticas de desarrollo seguro y protección contra vulnerabilidades.
Monitorear el rendimiento de las aplicaciones en producción, realizando ajustes necesarios para mejorar su eficiencia y experiencia de usuario.
Seguir cuidadosamente las líneas base de desarrollo y de arquitectura de software definidas por el equipo de desarrollo corporativo de Codelco.
Liderar y guiar a desarrolladores en el diseño, desarrollo y optimización de aplicaciones, fomentando el aprendizaje y la mejora continua.
Requisitos mínimos (obligatorios)
Más de 5 años de experiencia en el desarrollo de sistemas web.
Más de 3 años de experiencia en el stack de desarrollo que utiliza la Corporación. Dominio de HTML5, CSS3 y JavaScript (Node.js, Next.js, React).
Desarrollo de aplicaciones responsivas para web y móvil.
Experiencia con Python para desarrollo de servicios y lógica de negocio (PySpark). Manejo de Pandas para procesamiento y análisis de datos.
Conocimiento de creación de APIs (Flask, FastAPI o similar).
Experiencia con bases de datos no relacionales (MongoDB, Cosmos DB u otras).
Manejo de Git y buenas prácticas de versionamiento; familiaridad con entornos colaborativos y control de cambios.
Deseable: certificaciones en desarrollo JavaScript y/o en Node.js, NestJS, ReactJS, NextJS.
Experiencia en frameworks o librerías JS (deseable).
Experiencia con Dash (Plotly) para dashboards interactivos (deseable).
Conocimiento y experiencia en Microsoft Azure (Functions, App Services, Cosmos DB, CI/CD, etc.) (deseable).
Databricks, Azure Data Factory.
Certificaciones en desarrollo JavaScript y/o en Node.js, NestJS, ReactJS, NextJS (deseable).

Requisitos

  • Educación mínima: Universitaria / I.P. / C.F.T.
  • 5 años de experiencia
Postularme a este empleo