Buscamos un Backend Developer apasionado por la arquitectura limpia y el rendimiento, capaz de escribir código pensando en el producto y en soluciones eficientes. El candidato ideal es un experto en desarrollo backend que entiende la importancia de la escalabilidad y la optimización. Horario: Lunes a viernes de 3:00 am a 1:00 pm (por cambios de horario en el país el horario está sujeto a cambios). Responsabilidades - Diseñar e implementar APIs RESTful seguras, eficientes y bien documentadas. - Optimizar el rendimiento de servicios existentes mediante refactorización, cachés y colas. - Definir la arquitectura de nuevos módulos y microservicios. - Integrar servicios externos (pagos, IA, terceros) de forma desacoplada y robusta. - Escribir código limpio y testeable, con buenas prácticas de CI/CD. - Colaborar con los equipos de frontend, IA y producto en nuevas funcionalidades. - Resolver problemas técnicos complejos con rapidez y eficiencia. - Manejar bases de datos relacionales como PostgreSQL, optimizando consultas SQL. - Programar con JavaScript y TypeScript como mínimo. - Tomar decisiones arquitectónicas y técnicas, manteniendo y evolucionando el backend. - Participar activamente con equipos técnicos y no técnicos, con una actitud sociable y proactiva. Requisitos: Experiencia Mid-Senior (entre 2 y 5 años en empresas similares). Sólida experiencia en Node.js (Express, Fastify u otros frameworks). Conocimientos avanzados en JavaScript y TypeScript. Manejo de bases de datos relacionales y no relacionales (PostgreSQL, MongoDB). Experiencia en el diseño e integración de APIs RESTful. Dominio de herramientas como Git, Docker y entornos de despliegue modernos. Conocimiento en arquitecturas escalables, incluyendo monolitos modulares y microservicios.