Únete a Kaloli, somos una Clínica especializada en Micro injerto Capilar y cuidado estético, con presencia en México y en diferentes países. Nos encontramos en búsqueda del siguiente talento:
Programador FullStack o Desarrollador de Software.
Requisitos:
Licenciatura en Ciencias de la Computación, Ingeniería de Software o área afín.
Experiencia con microservicios y arquitecturas distribuidas.
Metodologías Scrum, Data mining.
Nociones en Data Scientist
Capacidad demostrada para escribir código limpio, mantenible y bien documentado
Dominio sólido del ecosistema Python, incluyendo frameworks modernos de desarrollo web y patrones de diseño comunes.
Conocimiento profundo de bases de datos SQL (PostgreSQL preferentemente) y NoSQL.
Excelente manejo de Git y experiencia en flujos de trabajo colaborativo.
Experiencia significativa con plataformas cloud, incluyendo servicios serverless.
Principales responsabilidades:
Liderar el diseño y desarrollo de aplicaciones web robustas y escalables utilizando Python (FastAPI, Django, Flask u otros frameworks) y React, garantizando las mejores prácticas de la industria.
Desarrollar y mantener componentes frontend y backend escalables, flexibles y de alta calidad para nuestra plataforma de vacaciones, garantizando un rendimiento y una confiabilidad óptimos en aplicaciones web y móviles.
Crear experiencias de usuario excepcionales mediante el desarrollo de interfaces intuitivas con Angular, React y su integración con backends potentes en Python.
Arquitectar e implementar soluciones de datos eficientes utilizando ORMs, SQL y APIs RESTful, optimizando el rendimiento y la escalabilidad.
Elaborar documentación técnica clara y mantener un registro detallado de arquitectura y decisiones técnicas.
Contribuir en la evolución de nuestra arquitectura tecnológica, promoviendo innovaciones y mejoras continuas.
Solucionar y resolver problemas técnicos complejos, brindando soluciones eficientes para minimizar el tiempo de inactividad del sistema y mantener un alto nivel de rendimiento de la plataforma.
Desarrollar y mantener un conjunto integral de pruebas automatizadas para garantizar la calidad y confiabilidad del software
Formación y capacitaciones necesarias:
Manejar conocimientos básicos y teóricos de programación y estructura de datos, y entender el concepto de Cliente-Servidor.
Poseer conocimiento en lenguajes de programación tales como Java, Go, Python, Nodejs, C# o similares, bases de datos SQL o modelos de datos relacionales, y conocer el concepto de versionado, como Git.
Contar con un máximo de 3 años de experiencia laboral en roles de programación. Residir en Ciudad de México.
Diseñar e implementar soluciones eficientes de almacenamiento de datos utilizando bases de datos como MySQL, PostgreSQL o NoSQL, garantizando la integridad, seguridad y rendimiento de los datos.
Participar en las revisiones de código, proporcionando comentarios constructivos a los miembros del equipo para ayudar a mantener un alto estándar de calidad del código.
Mantenerse actualizado con las tecnologías emergentes y las tendencias de la industria, aplicando nuevas técnicas y mejores prácticas para mejorar las características y capacidades de la plataforma.
Beneficios:
Sueldo neto
Prestaciones de ley
Descuentos preferenciales
Excelente ambiente laboral
Desarrollo
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.