Jornada: Tiempo Completo
Modalidad: Hibrida 2 o 3 días en oficina
Sueldo: Entre 22,000 a 25,000 MXN de acuerdo a experiencia
DETALLES DEL PUESTO:
Diseñar, desarrollar e implementar soluciones de software robustas, escalables y seguras que integren múltiples tecnologías backend, frontend e inteligencia artificial. Liderar buenas prácticas de desarrollo, optimización de sistemas de comunicación y bases de datos, asegurando alta disponibilidad y calidad de los productos. Actuar como referente técnico para el equipo, apoyando en la toma de decisiones estratégicas y en la formación de perfiles junior.
RESPONSABILIDADES Y RESULTADOS ESPERADOS:
- Liderar el desarrollo de aplicaciones backend en Node.js y Python, aplicando principios de arquitectura escalable y segura.
- Diseñar, consumir y optimizar APIs REST y colas de procesamiento para garantizar interoperabilidad de sistemas.
- Administrar y optimizar bases de datos relacionales y no relacionales: PostgreSQL, MongoDB y Redis.
- Desarrollar y mantener aplicaciones frontend en React.
- Integrar soluciones avanzadas con LLMs, STT y TTs.
- Revisar código, aplicar code reviews y definir lineamientos de calidad.
- Participar en el diseño de arquitectura y en la definición de estándares de desarrollo.
- Mentorear a desarrolladores Jr, compartiendo mejores practicas y conocimientos.
- Entregar software modular, escalable y mantenible.
- Mejorar la eficiencia y seguridad de los sistemas de comunicación y base de datos.
- Proponer y adoptar nuevas tecnologías que fortalezcan la estrategia tecnológica de la empresa.
CONOCIMIENTOS TÉCNICOS:
- Backend: Node.js (Express.js), FastAPI.
- Base de datos: PostgreSQL, MongoDB, Redis.
- Frontend: React avanzado
- Experiencia en integración con LLMs.
- Diseño y optimización de arquitectura escalables y seguras.
- Experiencia en Docker y entornos cloud (AWS)
COMPETENCIAS Y HABILIDADES:
Competencias técnicas:
- Diseño de arquitecturas.
- Optimización de rendimiento y seguridad.
- Liderazgo técnico en equipos de desarrollo.
- Capacidad de innovación tecnológica.
- Integración de IA y sistemas de comunicación.
Competencias blandas:
- Liderazgo y mentoría.
- Comunicación efectiva con equipos técnicos y no técnicos.
- Orientación estratégica y pensamiento crítico.
- Resolución de problemas complejos.
- Gestión de prioridades y adaptabilidad.
REQUISITOS:
- Formación académica: Técnico superior universitario o licenciatura en Ingeniería en Sistemas, Computación, Informática o afín.
- Experiencia laboral previa necesaria: 3+ años en desarrollo de software, con al menos 2 en proyectos fullstack de alta complejidad.
- Certificaciones o licencias requeridas: No indispensables, pero deseables en: Cloud (AWS/GCP/Azure), Arquitectura de Software, Seguridad o DevOps.
Postúlate en la plataforma oficial de XIRA a través del siguiente enlace:
https://wkf.ms/3W7So1X
Sueldo: $22,000.00 - $25,000.00 al mes
Lugar de trabajo: remoto híbrido en 05348, Santa Fe Cuajimalpa, CDMX