Nos encontramos en la busqueda de Senior backend developer para uno de nuestros clientes 🔎🚀
Serás responsable de:
- Participar en todas las fases del diseño de productos de alto impacto, analizando requerimientos, proponiendo y desarrollando soluciones que agreguen valor a las áreas técnicas y de negocio.
- Tener independencia para llevar las iniciativas que tengas asignadas, interactuando con todos los stakeholders involucrados para asegurar el delivery
- Colaborar en las definiciones de arquitectura y escalabilidad de nuestros productos, enfocándonos siempre en optimizar el rendimiento y la mantenibilidad.
- Realizar revisiones de código y mentorear a los desarrolladores junior.
- Contribuir activamente a la definición de soluciones técnicas, aplicando el conocimiento del producto y una mentalidad estratégica para lograr desarrollos escalables
Requisitos excluyentes:
- Tener sólida experiencia en el desarrollo de aplicaciones web en Golang, y conocimiento de SOLID y Clean Code.
- Tener conocimientos en desarrollo de aplicaciones basadas en la nube como AWS o GCP.
- Tener conocimientos de flujo de versiones como Git Flow.
- Tener experiencia en testing de código (unidad, integración, cobertura de prueba, estrés.).
- Tener conocimientos sobre arquitectura, incluyendo Clean architecture, Patrones de Diseño, MicroServicios, Sistemas asÃncronos y colas de mensajes.
- Tener conocimiento de los diversos modelos de persistencia de datos, bases de datos relacionales como MySQL y No SQLs como MongoDB, ElasticSearch, Redis o similares.
- Conocimiento de frameworks ágiles como Scrum o Kanban.
- Capacidad para trabajar en equipo, comunicación efectiva, resolución de problemas y pensamiento crÃtico.
Requisitos Deseables:
- Experiencia con Docker y Kubernetes.
- Conocimientos en CI/CD y herramientas de integración continua.
- Experiencia previa en proyectos de alto tráfico y alta disponibilidad.
- Familiaridad con herramientas de monitoreo y logging (e.g., Prometheus, Grafana)