Ingeniero/a de Software (Next.JS + Python)
Posted Updated 2
views
Description
- 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.
- 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.
En WiTi promovemos un ambiente colaborativo donde el aprendizaje continuo es parte fundamental. Entre nuestros 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.