04 oct
|
Grupo O2
|
Santiago
INGENIERO/A DE SOFTWARE FULL STACK (MID-LEVEL) Grupo O2 Las Condes, RM Híbrido: 4 días presenciales + 1 día teletrabajo =================================== LEE ESTO ANTES DE POSTULAR =================================== Este cargo NO es para ti si:
- No tienes al menos 2 años desarrollando aplicaciones web en producción (proyectos laborales o portafolio sólido equivalente).
- No has trabajado con React + TypeScript y Node.js.
- Buscas trabajo 100% remoto: son 4 días presenciales en Las Condes.
- Solo quieres trabajar en frontend o solo en backend.
- No manejas SQL relacional ni el flujo de pull requests con Git. =================================== CONDICIONES =================================== - Jornada completa: 42 horas semanales.
- Modalidad híbrida: 4 días presenciales en Las Condes, RM, y 1 día de teletrabajo.
- Contrato inicial a plazo fijo de 2 meses; según desempeño, pasa a indefinido.
- Protegido de salud complementario desde el paso a contrato indefinido.
- Renta acorde al mercado. =================================== EL CARGO =================================== En Grupo O2 buscamos un/a Ingeniero/a de Software con experiencia real construyendo aplicaciones web: alguien que escriba código limpio y mantenible, que entienda el ciclo completo de desarrollo, desde el requerimiento hasta producción, y que quiera trabajar en productos que la empresa usa todos los días, no en demos. Trabajarás en un equipo pequeño con mentoría directa del líder técnico, con espacio para proponer y con responsabilidad real sobre lo que construyes. =================================== QUÉ HARÁS =================================== - Entender procesos, solucionar problemas y presentar soluciones.
- Desarrollar aplicaciones web completas con React + Vite + TypeScript en el frontend y Node.js en el backend.
- Diseñar y consumir APIs REST, modelar bases de datos y escribir consultas eficientes.
- Construir las interfaces y servicios que conectan a los usuarios con nuestras plataformas internas y agentes de IA.
- Participar del ciclo completo: levantamiento con usuarios, desarrollo, revisión de código (pull requests), pruebas y despliegue.
- Trabajar con Git y repositorio, boards y pipelines en Azure DevOps.
- Mantener y evolucionar aplicaciones existentes, mejorando su calidad de forma incremental.
- Documentar decisiones técnicas y compartir conocimiento con el equipo. =================================== REQUISITOS EXCLUYENTES =================================== - Experiencia demostrable de al menos 2 años desarrollando aplicaciones web en producción (proyectos laborales o portafolio sólido equivalente).
- React con TypeScript: hooks, manejo de estado, componentes reutilizables, consumo de APIs.
- Node.js: construcción de APIs REST, manejo de errores, autenticación.
- Bases de datos: SQL sólido (modelado, joins, índices);
experiencia con algún motor relacional (SQL Server, PostgreSQL u otro).
- Git: flujo de branches, pull requests, resolución de conflictos.
- Conocimiento básico de Azure DevOps o herramienta similar (GitLab, GitHub Actions, Jira + Bitbucket): repos, boards, pipelines.
- Título de Ingeniería Informática, Ingeniería Civil en Computación, Analista Programador o experiencia equivalente.
- Nivel Mid-Level.
=================================== DESEABLES (SUMAN PUNTOS) =================================== - C# / .NET 8, PHP (CodeIgniter), Python (tenemos plataformas internas en .NET que podrías llegar a tocar).
- CI/CD: pipelines de build, test y despliegue automatizado.
- Next.js u otros frameworks sobre React.
- Docker y nociones de despliegue en Linux o cloud (Azure, AWS).
- Testing automatizado (unitario, integración, e2e).
- Experiencia integrando APIs de LLMs o interés en aplicaciones con IA.
- Blazor o experiencia en migración/modernización de plataformas.
- Entusiasta de la IA, creación de agentes, automatización, MCP, Harness. =================================== QUÉ BUSCAMOS EN TI =================================== - Capacidad de entender un sistema completo, prever fallos y diseñar código escalable y fácil de mantener, en lugar de solo hacer que el código funcione.
- Código con criterio: legible, probado y pensado para que otro lo mantenga, no solo para que funcione hoy.
- Autonomía con comunicación: avanzas solo, pero avisas a tiempo cuando algo se traba o cambia de alcance.
- Capacidad de entender el negocio detrás del requerimiento y proponer mejores soluciones, no solo ejecutar tickets.
- Disposición a moverte entre frontend y backend según lo que el producto necesite.
- Rigor en lo básico: validar datos, manejar errores, probar antes de entregar.
- Ganas de aprender: usamos herramientas de IA en el flujo de desarrollo y el stack evoluciona constantemente. =================================== CÓMO POSTULAR =================================== Postula a través de este aviso y responde las preguntas de selección con ejemplos concretos de tu experiencia: son parte de la evaluación.
📌 Ingeniero/a Full Stack React+Node Híbrido 4x1 Las Condes Mid-Level (Santiago)
🏢 Grupo O2
📍 Santiago