INGENIERO DE SOFTWARE FULL STACK (Angular / React / Vue – APIs)

Keyoneconsulting — Chile · Posted ~22 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

RESPONSABILIDADES: Será responsable de diseñar, desarrollar e implementar soluciones digitales para plataformas corporativas, utilizando tecnologías frontend y backend modernas, asegurando altos estándares de calidad, seguridad, rendimiento y mantenibilidad del software. Deberá participar activamente en el ciclo completo de desarrollo, proponiendo soluciones técnicas que aporten valor al negocio, favorezcan la escalabilidad de las aplicaciones y contribuyan a la mejora continua de los procesos de desarrollo. FUNCIONES: · Proactivo y participativo, deberá ejercer liderazgo técnico en las áreas propias de su conocimiento y experiencia. · Participar en todas las etapas del ciclo de vida del desarrollo de software: análisis, diseño, desarrollo, pruebas, despliegue y soporte productivo. · Diseñar y desarrollar aplicaciones web utilizando frameworks modernos basados en TypeScript. · Diseñar, desarrollar y mantener APIs REST utilizando frameworks modernos de backend. · Integrar aplicaciones frontend con servicios backend, asegurando una comunicación eficiente y segura. · Participar en revisiones de código, promoviendo buenas prácticas de desarrollo y calidad de software. · Aplicar metodologías ágiles durante todo el proceso de desarrollo. · Elaborar estimaciones técnicas para nuevos desarrollos y mejoras evolutivas. · Gestionar el código fuente utilizando repositorios corporativos y flujos colaborativos de desarrollo. · Participar en procesos de integración continua (CI) y despliegue continuo (CD) cuando corresponda. · Colaborar con equipos multidisciplinarios para asegurar la correcta implementación de las soluciones. CONOCIMIENTOS: · Conocimiento de nivel semi senior o superior en desarrollo Frontend utilizando Angular, React o Vue con TypeScript. · Conocimiento práctico en desarrollo de APIs REST utilizando al menos uno de los siguientes frameworks: o FastAPI o Spring Boot o NestJS · Conocimiento en consumo e integración de APIs REST. · Conocimiento de HTML5, CSS3, JavaScript y TypeScript. · Conocimiento de bases de datos relacionales y lenguaje SQL. · Conocimiento de herramientas de control de versiones (Git). · Conocimiento de metodologías ágiles (Scrum, Kanban). · Conocimiento de buenas prácticas de ingeniería de software, patrones de diseño y desarrollo seguro. · Deseable conocimiento en plataformas Cloud (AWS o Azure). Herramientas Excluyentes · Angular. · React. · Vue. · TypeScript. · Desarrollo de APIs con FastAPI, Spring Boot o NestJS. Herramientas Deseables · Git. · Docker. · Kubernetes. · AWS o Azure. · CI/CD (Azure DevOps, GitHub Actions, GitLab CI o similares). COMPETENCIAS: · Alta autonomía en el desarrollo de sus actividades. · Responsabilidad y compromiso con los objetivos del proyecto. · Capacidad de autogestión. · Orientación a resultados. · Trabajo colaborativo. · Capacidad analítica y resolución de problemas. · Comunicación efectiva. · Adaptabilidad a entornos dinámicos. EXPERIENCIA: · Experiencia mínima de 3 años en desarrollo de software. · Experiencia mínima de 3 años desarrollando aplicaciones Frontend utilizando Angular, React o Vue con TypeScript. · Experiencia mínima de 2 a 3 años desarrollando APIs utilizando FastAPI, Spring Boot o NestJS. · Experiencia integrando aplicaciones frontend con servicios REST. · Experiencia trabajando bajo metodologías ágiles. · Deseable experiencia en proyectos corporativos de desarrollo de plataformas digitales. FORMACIÓN: · Título profesional de Ingeniero de Ejecución o Civil en Informática, Ingeniería en Computación, Ingeniería en Sistemas o carrera afín.