Back-end Developer Senior

Summary

Senior back-end developer designing, building, and leading scalable, secure microservices in Python or Node.js on GCP/OCI, with CI/CD, Docker, and cloud certifications.

🎯 ¿Cuál será tu misión? Serás responsable del diseño, desarrollo y evolución de servicios backend que soportan plataformas digitales de misión crítica, asegurando altos estándares de calidad, seguridad, escalabilidad y disponibilidad. Además, aportarás liderazgo técnico al equipo, participando en decisiones de arquitectura, definición de buenas prácticas y mentoría a desarrolladores.
  • Diseñar e implementar APIs REST escalables y seguras.
  • Desarrollar soluciones backend utilizando Python o Node.js.
  • Diseñar arquitecturas basadas en microservicios.
  • Construir integraciones con sistemas internos y servicios externos.
  • Definir estándares de desarrollo backend, versionamiento y manejo de errores.
  • Participar en decisiones de arquitectura junto al equipo técnico.
  • Liderar técnicamente al equipo mediante code reviews y mentoría.
  • Colaborar en la planificación técnica, estimaciones e identificación de riesgos.
  • Implementar soluciones sobre plataformas Cloud (GCP u OCI).
  • Automatizar procesos mediante pipelines CI/CD utilizando GitLab.
  • Gestionar despliegues utilizando Docker y herramientas de orquestación.
  • Velar por la seguridad de APIs, autenticación, autorización y gestión de secretos.
  • Contribuir a la mejora continua de la plataforma, priorizando escalabilidad, observabilidad y buenas prácticas de desarrollo.
Experiencia
Más de 6 años de experiencia desarrollando soluciones backend empresariales. Experiencia comprobable liderando técnicamente equipos o squads. Participación en proyectos de alta complejidad y ambientes productivos.
Conocimientos técnicos
Es indispensable experiencia sólida en:
  • Python o Node.js
  • Diseño de APIs REST
  • Arquitectura de Microservicios
  • PostgreSQL
  • Bases de datos relacionales y/o NoSQL
  • OAuth 2.0
  • JWT
  • Docker
  • GitLab CI/CD
  • Cloud Computing en Google Cloud Platform (GCP) u Oracle Cloud Infrastructure (OCI)
  • Integraciones entre sistemas
  • Seguridad de APIs
  • Gestión de credenciales y secretos
  • Logging y observabilidad
☁️ Certificaciones
Se requiere contar con al menos una certificación vigente en alguna de las principales plataformas Cloud:
  • AWS
  • Google Cloud Platform (GCP)
  • Microsoft Azure
🎓 Formación
Preferentemente profesionales de carreras como:
  • Ingeniería en Informática
  • Ingeniería de Sistemas
  • Ingeniería de Computación
  • Programación
  • O carreras afines
No es un requisito excluyente contar con título profesional si se demuestra experiencia sólida.
🤝 Competencias que buscamos
  • Comunicación efectiva
  • Trabajo colaborativo
  • Pensamiento analítico
  • Orientación al cliente
  • Capacidad de planificación
  • Innovación
  • Aprendizaje continuo
  • Proactividad
  • Liderazgo técnico
  • Participarás en proyectos tecnológicos de alto impacto.
  • Modalidad híbrida.
  • Equipos multidisciplinarios altamente especializados.
  • Espacios para aportar en decisiones técnicas y arquitectura.
  • Ambiente colaborativo orientado a la innovación y mejora continua.
  • Oportunidades de crecimiento profesional dentro de FactorIT.

🚀 ¡Postula con nosotros! Si disfrutas construir soluciones backend escalables, liderar técnicamente equipos y trabajar con tecnologías modernas en la nube, queremos conocerte.

En FactorIT impulsamos el talento, la innovación y el desarrollo tecnológico en Latinoamérica.