




**Descripción del puesto: Desarrollador Senior de Backend** Seamos directos: estamos buscando una potencia técnica. Si eres el desarrollador que: * Es el líder técnico claro en tu equipo * Resuelve consistentemente problemas que otros no pueden resolver * Implementa funciones complejas en la mitad del tiempo que les toma a otros * Escribe código tan limpio que podría publicarse como tutorial * Se enorgullece de elevar todo el código base Entonces queremos hablar contigo. Este no es un puesto para cualquiera, y eso es intencional. Buscamos desarrolladores que saben que son excepcionales y que tienen un historial que lo demuestre. **Requisitos obligatorios:** * Título universitario en ciencias de la computación o campo relacionado, o experiencia equivalente. * Amplia experiencia práctica con Node.js, Express.js y Nest.js * Experiencia práctica con GraphQL y TypeORM * Experiencia en producción con frameworks de backend en entornos de alta escala * Conocimientos avanzados en bases de datos relacionales y no relacionales. * Escribir y mantener código de backend y API para soportar la funcionalidad de la plataforma. * Garantizar la integración perfecta de datos y gestionar relaciones entre tablas de datos complejas para diversos roles de usuario. * Conocimientos avanzados de MongoDB y/o MySQL, con sólidas habilidades en diseño, administración y optimización de bases de datos. * Amplia experiencia creando y consumiendo APIs RESTful y trabajando con arquitectura de microservicios. * Dominio de scripts del lado del cliente, frameworks de JavaScript y manejo de problemas de compatibilidad entre navegadores. * Experiencia con sistemas de control de versiones como Git y comprensión de pipelines CI/CD. **Requisitos preferidos:** * Conocimientos expertos en TypeScript. * Experiencia en configuración y optimización de infraestructura de bases de datos. * Experiencia con tecnologías de contenerización como Docker. * Conocimiento de plataformas de pruebas automatizadas, pruebas unitarias y pruebas de extremo a extremo. * Alto aprecio por código limpio, bien documentado y mantenible. **Información adicional:** * Este es un puesto completamente remoto. * La compensación será en USD. * Las horas de trabajo se alinean con el huso horario EST o PT.


