En Borderless Software estamos buscando un/a Mid-Senior Back-End Developer para participar en el diseño y desarrollo de plataformas backend escalables, seguras y de alto impacto. ¿Te sumás al equipo?
Tu modalidad de trabajo
- 100% remoto
- Full-time
- Contractor
Requisito de idioma
- Inglés: nivel C1 o superior (excluyente)
Lo que vas a hacer
1. Desarrollo Back-End:
- Diseñar, desarrollar y mantener servicios backend de alta disponibilidad y escalabilidad.
- Implementar lógica de negocio compleja, eficiente y segura.
- Diseñar y evolucionar APIs REST y/o GraphQL orientadas a productos de alto tráfico.
- Optimizar performance, concurrencia, manejo de memoria y tiempos de respuesta.
- Participar activamente en decisiones técnicas y definición de arquitectura backend.
- Asegurar buenas prácticas de seguridad (autenticación, autorización, protección de datos).
2. Arquitectura & Cloud:
- Diseñar e implementar arquitecturas basadas en microservicios, serverless y event-driven systems.
- Construir soluciones sobre AWS y Azure Functions.
- Definir estrategias de escalabilidad, resiliencia y tolerancia a fallos.
- Colaborar con equipos DevOps en observabilidad, logging y monitoreo.
3. Bases de Datos & Integraciones:
- Diseñar y administrar modelos de datos en bases SQL y NoSQL.
- Optimizar queries, índices y estrategias de persistencia.
- Integrar servicios externos y APIs de terceros.
- Definir contratos de integración claros y robustos entre sistemas.
4. Calidad, Entrega y Liderazgo Técnico:
- Promover y aplicar buenas prácticas de diseño y patrones de arquitectura.
- Participar en code reviews, testing automatizado y documentación técnica.
- Colaborar en pipelines de CI/CD y procesos de despliegue.
- Acompañar releases, versionado y monitoreo post-producción.
- Mentorear a desarrolladores/as junior y elevar el estándar técnico del equipo.
Lo que esperamos de vos
Requisitos técnicos indispensables:
- Experiencia sólida en .NET Core, Entity Framework y Node.js.
- Manejo avanzado de cloud services (AWS o Azure).
- Experiencia con bases de datos relacionales y NoSQL (idealmente MSSQL o DynamoDB).
Además:
- +5 años de experiencia en desarrollo Back-End.
- Experiencia comprobable en diseño de APIs y arquitecturas escalables.
- Dominio de programación asincrónica y concurrente, optimización de performance y diseño de sistemas distribuidos.
- Conocimientos sólidos en seguridad (OAuth, JWT, Identity Providers).
- Manejo fluido de Git, versionado y buenas prácticas de desarrollo.
- Experiencia en el uso de herramientas de IA.
Suma puntos si tenes:
- Experiencia en arquitecturas de microservicios y event-driven.
- Conocimientos en Docker, Kubernetes y CI/CD.
- Experiencia en observabilidad, logging y monitoreo.
- Familiaridad con otras plataformas cloud (GCP o Azure).
- Interés o experiencia en Blockchain y tecnologías emergentes.
- Conocimiento de principios SOLID, DDD y Clean Architecture.
¿Listo/a para dar el siguiente paso? Postulate ahora completando el formulario, nos encantaría conocerte.