Descripción
Resumen:
Buscamos un Desarrollador Full-Stack para diseñar, desarrollar y mantener plataformas escalables de tecnología educativa, contribuyendo a soluciones de aprendizaje y análisis habilitadas por inteligencia artificial.
Aspectos destacados:
1. Oportunidad de trabajar en tecnología educativa impulsada por inteligencia artificial
2. Entorno laboral colaborativo y centrado en la innovación
3. Contribuir al software utilizado por escuelas y universidades en todo Chile
Itesis Technologies desarrolla plataformas de software educativo y herramientas de aprendizaje adaptativo para escuelas y universidades en todo Chile, integrando personalización impulsada por IA, paneles de análisis y entrega de contenidos centrada en dispositivos móviles para mejorar los resultados estudiantiles.
Acerca de Itesis Technologies S.A.
Itesis Technologies desarrolla plataformas de software educativo y herramientas de aprendizaje adaptativo para escuelas y universidades en todo Chile. Nuestras soluciones combinan personalización impulsada por IA, paneles de análisis y entrega de contenidos centrada en dispositivos móviles para crear experiencias de aprendizaje atractivas y mejorar los resultados estudiantiles.
Descripción del puesto
Buscamos un **Desarrollador Full-Stack** experimentado y altamente motivado para diseñar, desarrollar, mantener y mejorar plataformas escalables de tecnología educativa. El candidato seleccionado trabajará tanto en sistemas frontend como backend, colaborará con los equipos de producto e ingeniería y contribuirá a soluciones de aprendizaje y análisis habilitadas por IA.
Principales responsabilidades
* Diseñar, desarrollar, probar y mantener aplicaciones web full-stack.
* Crear interfaces de usuario responsivas y accesibles para estudiantes, docentes, administradores e instituciones.
* Desarrollar servicios backend escalables, APIs y lógica de aplicación.
* Integrar capacidades de personalización y análisis impulsadas por IA en plataformas educativas.
* Trabajar con bases de datos relacionales y NoSQL y optimizar el acceso y rendimiento de los datos.
* Desarrollar e integrar APIs RESTful y servicios de terceros.
* Implementar prácticas seguras de autenticación, autorización y protección de datos.
* Optimizar las aplicaciones para rendimiento, escalabilidad y fiabilidad.
* Escribir código limpio, mantenible, bien documentado y testeable.
* Participar en revisiones de código y contribuir a los estándares de desarrollo de software.
* Diagnosticar errores, incidencias en producción y problemas de rendimiento.
* Colaborar con diseñadores UX/UI, gerentes de producto, ingenieros de QA y otros desarrolladores.
* Apoyar el desarrollo de aplicaciones centradas en dispositivos móviles y multiplataforma.
* Contribuir a las canalizaciones CI/CD, los procesos de despliegue y la infraestructura en la nube.
* Mantener la documentación técnica y participar en decisiones arquitectónicas.
Cualificaciones requeridas
* Título universitario en **Ciencias de la Computación, Ingeniería de Software, Tecnologías de la Información o campo afín**, o experiencia profesional equivalente.
* **Más de 3 años de experiencia profesional** en desarrollo de software full-stack.
* Alto dominio de tecnologías modernas frontend como **React, Angular o Vue.js**.
* Amplia experiencia en desarrollo backend con tecnologías como **Node.js, Python, Java, C# o similares**.
* Conocimientos sólidos de **JavaScript/TypeScript, HTML y CSS**.
* Experiencia diseñando y consumiendo **APIs RESTful**.
* Conocimientos avanzados de bases de datos SQL como PostgreSQL o MySQL.
* Familiaridad con bases de datos NoSQL como MongoDB es una ventaja.
* Comprensión profunda de arquitectura de software, estructuras de datos, algoritmos y mejores prácticas de desarrollo.
* Experiencia con **Git y flujos de control de versiones colaborativos**.
* Conocimiento de metodologías automatizadas de pruebas y depuración.
* Comprensión de seguridad web, autenticación y autorización.
* Excelentes habilidades analíticas, de resolución de problemas y de comunicación.
* Capacidad para trabajar de forma independiente y eficaz dentro de un equipo multidisciplinario.
Cualificaciones preferidas
* Experiencia desarrollando **soluciones EdTech, SaaS, e-learning o plataformas educativas**.
* Experiencia integrando **servicios de IA/ML o motores de personalización** en aplicaciones.
* Conocimiento de análisis de datos y desarrollo de paneles de control.
* Experiencia con AWS, Azure, Google Cloud u otras plataformas en la nube.
* Familiaridad con Docker y canalizaciones CI/CD.
* Experiencia desarrollando aplicaciones centradas en dispositivos móviles o responsivas.
* Conocimiento de microservicios y arquitecturas orientadas a eventos.
* Experiencia en optimización de rendimiento y diseño de sistemas escalables.
* Familiaridad con metodologías ágiles/Scrum.
* Experiencia gestionando datos sensibles de estudiantes o información educativa.
* El dominio profesional del inglés es una ventaja.
Qué buscamos
El candidato ideal es un desarrollador técnicamente sólido e innovador que disfrute construir productos con un impacto significativo en la educación. Debe sentirse cómodo trabajando en toda la pila tecnológica, aprender nuevas tecnologías, resolver problemas complejos y colaborar con equipos para entregar software fiable y fácil de usar.
Qué ofrecemos
* Una remuneración competitiva de **CLP 20.000–28.000 por hora**.
* Oportunidad de trabajar en tecnología educativa impulsada por inteligencia artificial.
* Exposición a tecnologías modernas full-stack, en la nube, de análisis y de inteligencia artificial.
* Entorno laboral colaborativo y centrado en la innovación.
* Oportunidades de desarrollo profesional y crecimiento técnico.
* La posibilidad de contribuir al software utilizado por escuelas y universidades en todo Chile.
Cómo postularse
Los candidatos interesados deben enviar un **currículum actualizado** que destaque su experiencia en desarrollo full-stack, lenguajes de programación, frameworks, tecnologías en la nube, proyectos relevantes y calificaciones académicas.
Sueldo: $20.000 - $28.000 la hora
Lugar de trabajo: Viajar de manera regular