Ingeniero/a de Software Full Stack (React / Node.js) (Santiago)

Ingeniero/a de Software Full Stack (React / Node.js) (Santiago)

02 oct
|
Grupo O2
|
Santiago

02 oct

Grupo O2

Santiago

En Grupo O2 buscamos un/a Ingeniero/a de Software Full Stack 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.

Lo que te ofrece el rol

- Productos internos en uso diario, no demos: lo que construyes tiene usuarios reales desde el primer despliegue.
- Equipo pequeño con mentoría directa del líder técnico: crecimiento guiado y espacio real para proponer.
- Ciclo completo, desde el levantamiento con usuarios hasta producción: criterio de ingeniería de punta a punta, no tickets aislados.
- Interfaces y servicios conectados a agentes de IA, con herramientas de IA en el flujo de desarrollo: experiencia aplicada en un stack que evoluciona constantemente.

Condiciones

- Jornada completa: 42 horas semanales.
- Modalidad mixta: 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.
- Seguro de salud complementario desde el paso a contrato indefinido.
- Renta acorde al mercado.

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.

Postula directamente por LinkedIn y responde las preguntas de selección: son parte de la evaluación.

📌 Ingeniero/a de Software Full Stack (React / Node.js) (Santiago)
🏢 Grupo O2
📍 Santiago

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ingeniero/a de software full stack (react / node.js) (santiago) / santiago

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ingeniero/a de software full stack (react / node.js) (santiago) / santiago