Estamos buscando un
tech lead de back-end
altamente motivado y apasionado por el diseño, desarrollo y optimización de servicios escalables y robustos. El candidato ideal será una persona entusiasta por aprender, liderar y crecer en el campo del desarrollo de software junto con la compañía, colaborando estrechamente con equipos de producto, front-end y operaciones para garantizar la calidad, disponibilidad y escalabilidad de nuestras aplicaciones y servicios.
responsabilidades
* liderar al equipo de backend developers asegurando estándares de calidad, revisiones de código y buenas prácticas.
* diseñar y evolucionar la arquitectura backend (rails api, mysql, sidekiq, actioncable, aws).
* colaborar estrechamente con frontend, qa y producto para garantizar entregas integrales y de calidad.
* definir y documentar lineamientos técnicos, patrones de diseño y estándares de desarrollo.
* coordinar con devops/infra para asegurar despliegues eficientes, observabilidad y monitoreo de servicios.
* garantizar la calidad del código a través de pruebas unitarias, integración continua y revisiones.
* contribuir a la optimización del rendimiento de sistemas y bases de datos.
* promover la innovación tecnológica dentro del equipo evaluando nuevas herramientas y frameworks.
* participar en la planeación de sprints y apoyar al product manager en la estimación técnica.
perfil ideal
* +5 años de experiencia en desarrollo backend con ruby on rails
* experiencia liderando equipos de desarrollo back-end o como referente técnico senior.
* amplio dominio en diseño y desarrollo de apis rest.
* experiencia con aws (ec2, s3, elb, rds) y despliegues en entornos productivos
* conocimientos sólidos de bases de datos relacionales y no relacionales (mysql, postgresql, mongodb).
* experiencia con arquitecturas distribuidas, microservicios y event-driven.
* conocimientos de integración con pipelines ci/cd y prácticas devops.
* comprensión de conceptos de seguridad en aplicaciones y datos.
* excelentes habilidades de comunicación y liderazgo técnico.
requisitos
* grado universitario en ciencias de la computación, ingeniería de software o experiencia equivalente.
* experiencia comprobada desarrollando sistemas back-end escalables en entornos de alta disponibilidad.
* familiaridad con entornos cloud (aws, gcp o azure).
* experiencia en metodologías ágiles (scrum, kanban).
* capacidad de trabajar de forma colaborativa con equipos multidisciplinarios.
* pasión por mantenerse actualizado en nuevas tecnologías y frameworks.
¿por qué unirte al equipo de docdigitales?
* oportunidad de trabajar en proyectos emocionantes y desafiantes.
* ambiente de trabajo colaborativo y orientado a resultados.
* posibilidad de crecimiento y desarrollo profesional.
* cultura empresarial inclusiva y centrada en el aprendizaje.
* sueldo altamente competitivo y prestaciones superiores de ley.