Programador/a Full Stack - Sr

IGSA MEDICAL ADMINISTRACION DE PERSONALCiudad de México DF, Cuajimalpa de Moreloscomputrabajopublished 09/28/2026
Must-have:JavaScriptPythonHTMLCSSGitDockerFrontendBackendFullstackSeniorLead

Descripción:

Buscamos un Desarrollador Full Stack Python Semi Senior con iniciativa, orientación a resultados y gusto por resolver problemas, para unirse al equipo de desarrollo del proyecto Elephant, un sistema web desarrollado en Python que conecta procesos de compras, almacén, manufactura y trazabilidad, integrándose con nuestro ERP corporativo mediante SQL Server y APIs REST.

· Responsabilidades Principales:

  • Desarrollo End-to-End: Desarrollar e implementar módulos completos (Front-End y Back-End) para plataforma web.
  • Back-End & Datos: Crear APIs REST eficientes y consultar/tratar datos directamente desde SQL Server mediante Python (Flask preferentemente).
  • Front-End: Construir e integrar interfaces web funcionales, ágiles e intuitivas para los usuarios de finales.
  • Despliegue y Control de Versiones: Manejar ciclo de vida del código en Git/GitHub (ramas por función, Rebase, Pull Requests) y despliegues aislados en entornos Docker.
  • Colaboración Técnica: Trabajar de forma cercana con el Lead Developer para diseñar soluciones, resolver lógica de negocio, optimizar consultas SQL y mantener la estabilidad de la plataforma.

· Requisitos Técnicos (Hard Skills):

  • Back-End: Dominio de Python (frameworks como Flask o FastAPI)
  • Bases de Datos: Experiencia en SQL Server (consultas complejas, JOINs, subconsultas, CTEs)
  • Front-End: HTML5, CSS, JavaScript
  • Git / GitHub: control de versiones y flujo

· Deseable:

  • Conocimiento básico en infraestructura de proxies/túneles (Cloudflare Tunnels, SSH, etc.)
  • Manejo funcional de Docker y Docker Compose (mapeo de puertos, volúmenes y redes).

· Proceso de Selección:

Queremos evaluar cómo resuelves problemas similares a los que enfrentamos en Elephant. Por ello, nuestro proceso consta de:

  1. Entrevista técnica para conocer tu experiencia y forma de trabajar.
  2. Ejercicio técnico práctico (2 a 3 horas) basado en un caso similar al proyecto Elephant.

-Requerimientos-

  • Educación mínima: Educación superior
  • Licenciatura 3 años de experiencia

Palabras clave: developer, desarrollador, senior, sr