Ingeniero/a de Software (Next.JS + Python)

Ulvior

Santiago

Hybrid

CLP 40,000,000 - 65,000,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Plan de carrera
Certificaciones
Cursos de idiomas

Job summary

Ulvior busca un/a desarrollador/a senior para liderar la evolución de una plataforma con Next.js, React y TypeScript, apoyada en Python/Flask y PostgreSQL. Se valorará experiencia en refactorización y arquitectura modular, así como guiar a perfiles menos técnicos.

La posición es híbrida con 3 días presenciales en Estación Central (Santiago). Se espera disponibilidad para iniciar el 2 de noviembre. Nuestro equipo valora código limpio, CI/CD y prácticas modernas de ingeniería.

Qualifications

  • Experiencia de 3+ años en desarrollo de software, con 2+ años en diseño/arquitectura.
  • Experiencia real en Next.js, React y TypeScript.
  • Experiencia backend con Python/Flask, pandas y PostgreSQL.
  • Conocimiento de patrones, SOLID, código limpio y revisión de código.
  • Capacidad para guiar perfiles menos técnicos y refactorizar apps existentes.

Responsibilities

  • Revisar la aplicación actual (Next.js/Python) y diagnosticar deuda técnica, riesgos y prioridades.
  • Definir y aplicar una arquitectura modular con claras capas y dependencias.
  • Refactorizar y establecer estándares de diseño, SOLID y manejo de errores.
  • Desarrollar nuevas funcionalidades en Next.js + React + TS y Python + Flask con PostgreSQL.
  • Establecer buenas prácticas de Git, code review, pruebas y CI/CD.
  • Guiar al equipo y revisar código generado con IA.
  • Documentar la arquitectura y decisiones técnicas.
  • Despliegue en Vercel y/o AWS; CI/CD con GitHub Actions.

Skills

Next.js
React
TypeScript
Python
Flask
Pandas
PostgreSQL
Modular design
SOLID
Code review
Mentoring
Git
CI/CD
Vercel
GitHub Actions

Tools

Git
CI/CD
Vercel
AWS
GitHub Actions

Job description

Requisitos
  • 3 o más años de experiencia en desarrollo de software, de los cuales al menos 2 en diseño o arquitectura de software.
  • Experiencia sólida con Next.js, React y TypeScript en proyectos reales.
  • Experiencia con Python (Flask) en backend o servicios, con pandas y PostgreSQL.
  • Experiencia en arquitectura modular, patrones de diseño, principios SOLID, código limpio y code review.
  • Haber refactorizado o reestructurado una aplicación existente.
  • Capacidad de guiar y acompañar a perfiles menos técnicos.
  • Residir en Santiago y disponibilidad para asistir al menos 3 días a la semana a la oficina en Estación Central.
  • Disponibilidad para ingresar el lunes 2 de noviembre.
Responsabilidades
  • Revisar la aplicación actual (Next.js / Python) y diagnosticar deuda técnica, riesgos y prioridades.
  • Definir y aplicar una arquitectura modular: separación de capas, responsabilidades y dependencias.
  • Refactorizar y establecer estándares: patrones de diseño, principios SOLID, código limpio y manejo de errores.
  • Desarrollar nuevas funcionalidades en Next.js + React + TypeScript y servicios en Python + Flask con PostgreSQL.
  • Establecer prácticas de equipo: Git, code review, pruebas automatizadas y CI/CD.
  • Guiar y acompañar al equipo en buenas prácticas de ingeniería y revisar con criterio el código generado con IA.
  • Documentar la arquitectura y las decisiones técnicas.
  • Despliegue en Vercel y/o AWS.
  • CI/CD (GitHub Actions u otro).
  • Experiencia revisando o mejorando código generado con IA.
  • Experiencia en equipos de datos o BI.
  • Experiencia en retail automotriz o redes de distribución.

En WiTi promovemos un ambiente colaborativo donde el aprendizaje continuo es parte fundamental.

Beneficios
  • Plan de carrera personalizado.
  • Certificaciones.
  • Cursos de idiomas.
Condiciones
  • Modalidad híbrida: mínimo 3 días presenciales en oficinas de Estación Central (Santiago).
  • Horario de 8:30 a 17:30.
  • Proyecto de 6 meses con posibilidad de extensión.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ingeniero/a de Software (Next.JS + Python) Full time
Ingeniero/a de Software (Next.JS + Python) Full time

Witi • Santiago

Hybrid
CLP 24,000,000 - 36,000,000
Plan de carrera personalizado
Certificaciones
Cursos de idiomas
Ingeniero de Software: Next.js + Python, Arquitectura Modular
Ingeniero de Software: Next.js + Python, Arquitectura Modular

Witi • Santiago

Hybrid
CLP 24,000,000 - 36,000,000
Plan de carrera personalizado
Certificaciones
Cursos de idiomas
Líder Técnico Senior Full Stack Next.js, NestJS y GCP
Líder Técnico Senior Full Stack Next.js, NestJS y GCP

SoftGroup Servicios Computacionales limitada. • Santiago

Hybrid
CLP 89,280,000 - 156,240,000
DESARROLLADOR/A SENIOR – BACKEND / FULL STACK
DESARROLLADOR/A SENIOR – BACKEND / FULL STACK

Industrial y Comercial Opera Group • Santiago

On-site
CLP 50,220,000 - 72,540,000
Senior Software Architect - Next.js + Python (Santiago)
Senior Software Architect - Next.js + Python (Santiago)

Ulvior • Santiago

Hybrid
CLP 40,000,000 - 65,000,000
Plan de carrera
Certificaciones
Cursos de idiomas
Programador full stack
Programador full stack

Amaris Consulting | Part of Mantu • Santiago

Hybrid
CLP 18,000,000 - 28,000,000
Software Engineer (Node.js/React)
Software Engineer (Node.js/React)

BC Tecnología • Santiago

Hybrid
CLP 20,088,000 - 35,712,000
Capacitación continua
Ambiente colaborativo
Crecimiento profesional
Software Engineer (Node.js/NestJS)
Software Engineer (Node.js/NestJS)

BC Tecnología • Santiago

Hybrid
CLP 32,000,000 - 50,000,000
Ambiente colaborativo
Desarrollo profesional
Híbrido Las Condes
Ingeniero de Software Full-Stack
Ingeniero de Software Full-Stack

PALVI • Santiago

On-site
CLP 30,000,000 - 42,000,000
IA para desarrollo
Trabajo presencial en Las Condes
Relación a largo plazo
+1
Ingeniero de Software
Ingeniero de Software

Smartjob • Santiago

Hybrid
CLP 44,640,000 - 72,540,000
Seguro Complementario de Salud
Bonos de Aguinaldo
Acceso a plataformas de capacitación
+2