Fullstack Developer / Tech Lead Engineer
Kuali
Acerca de Kuali
Somos una startup tecnológica que redefine la gestión del talento humano a través de soluciones inteligentes. Integramos modelos avanzados de inteligencia artificial y aprendizaje automático en nuestros sistemas para optimizar procesos como reclutamiento, selección y desarrollo organizacional.
Descripción del Rol
Buscamos a in Fullstack developer que pueda liderar y participar en el diseño, desarrollo e implementación de soluciones completas (frontend y backend) que integren diversos sistemas mediante APIs, optimizando la infraestructura tecnológica y adoptando metodologías modernas de desarrollo bajo los principios de DevOps.
Áreas Clave de Responsabilidad:
Desarrollo Fullstack:
- Implementar y mantener aplicaciones web utilizando frameworks modernos como ReactJS en el frontend y Node.js o Go en el backend.
- Diseñar e integrar APIs que permitan la comunicación fluida entre diferentes sistemas y servicios externos.
- Diseñar e integrar soluciones con IA Generativa y Modelos de Inteligencia Artificial que competan al proyecto.
Liderazgo Técnico:
- Guiar al equipo de desarrollo en la adopción de buenas prácticas de codificación y metodologías ágiles.
- Revisar código y garantizar estándares de calidad en los entregables del equipo.
Automatización y Optimización:
- Implementar pipelines de CI/CD para acelerar la entrega de software utilizando herramientas como GitHub Actions y Docker.
- Optimizar el rendimiento de las aplicaciones y la infraestructura para garantizar su eficiencia y escalabilidad.
Infraestructura y DevOps:
- Gestionar basede de datos, contenedores y orquestadores como Docker y Kubernetes para asegurar la alta disponibilidad de los sistemas.
- Participar en la administración y mejora de la infraestructura en la nube o on-premises según las necesidades del proyecto.
Colaboración en Innovación:
- Proponer mejoras tecnológicas y participar en la definición de la arquitectura de nuevos proyectos.
- Investigar y adoptar tecnologías emergentes como IA Generativa para mantener competitividad y vanguardia en la plataforma.
Requisitos Técnicos y Formación
- Educación: Licenciatura en Ingeniería de Sistemas, Ingeniería Electrónica, Ciencias de la Computación o áreas afines (no excluyente si se demuestra experiencia equivalente).
- Experiencia:
- Mínimo 3 años de experiencia en desarrollo fullstack.
- Experiencia liderando proyectos o equipos de desarrollo es altamente valorada.
Habilidades Técnicas Esenciales:
En esencia es agnóstico ya que uno de los retos será migrar nuestra actual tecnología. Sin embargo se valoran conocimiento en:
- Frontend: Vue, ReactJS, TypeScript, CSS moderno (Sass, Tailwind).
- Backend: PhP, Laravel, Node.js, Go o Python.
- Bases de Datos: PostgreSQL, NoSQL.
- Infraestructura: Docker, Kubernetes, Terraform.
- DevOps: Integración continua con herramientas como GitHub Actions, Jenkins.
- Certificaciones Deseables: Containers & Kubernetes Essentials, APIs RESTful (Intermediate).
Habilidades Sociales y Rasgos de Personalidad
- Habilidades de liderazgo técnico con enfoque en mentoría y colaboración.
- Capacidad de priorizar tareas en un entorno ágil y dinámico.
- Excelentes habilidades de comunicación para interactuar tanto con equipos técnicos como con stakeholders no técnicos.
- Mentalidad autodidacta y proactiva para aprender y adoptar nuevas tecnologías.
Requisitos de Ubicación y Movilidad
- Trabajo híbrido con asistencia presencial a la oficina tres veces por semana.
- Disponibilidad para ajustarse a horarios colaborativos en diferentes zonas horarias.
Rango Salarial y Beneficios
- Salario competitivo ajustado a experiencia y responsabilidades.
- Beneficios adicionales: capacitaciones continuas, presupuesto para herramientas y aprendizaje, horario flexible.
Cultura e Identidad de la Empresa
La empresa promueve un entorno de trabajo innovador y orientado a resultados. Creemos en el aprendizaje continuo, la colaboración interdisciplinaria y la búsqueda de soluciones tecnológicas que impulsen nuestro impacto en el mercado.