Role overview
Published via Mainder
En CABA/AMBA: Híbrido, dos veces presencial
Se busca un/a Sr Backend Developer para el equipo de Payments con experiencia en entornos modernos de desarrollo backend, arquitectura basada en microservicios desplegados en AWS, y organización de código en monorepos con NX. Queremos a alguien apasionado por el código limpio, que entienda la importancia de la automatización y el versionado, y que tenga foco en la escalabilidad técnica a largo plazo.
Diseñar e implementar microservicios en NestJS y TypeScript, siguiendo principios de Clean Architecture, Domain-Driven Design (DDD) y Hexagonal Architecture.
Trabajar en un entorno basado en monorepo con NX, organizando múltiples servicios y compartiendo librerías internas de forma mantenible.
Desarrollar y mantener APIs REST versionadas, resilientes y seguras.
Aplicar CQRS y separación de responsabilidades para mejorar la performance y escalabilidad de servicios críticos.
Desplegar y monitorear servicios en AWS (ECS, ECR, CloudWatch), utilizando pipelines de CI/CD con GitHub Actions.
Diseñar flujos asincrónicos basados en eventos usando SNS, SQS y Webhooks.
Escribir tests automatizados (unitarios e integraciones) para garantizar la calidad de cada entrega. Colaborar con frontend y producto para definir contratos y estructuras de datos amigables.
5+ años de experiencia en desarrollo backend.
Experiencia profesional en Node.js + TypeScript (excluyente).
Dominio de NestJS como framework principal.
Experiencia trabajando en monorepos con NX.
Conocimiento práctico de AWS: ECS, ECR, CloudWatch.
Experiencia en diseño y consumo de sistemas orientados a eventos (SNS, SQS).
Experiencia en PostgreSQL, MongoDB y Redis.
Conocimiento de buenas prácticas, principios SOLID, diseño modular y testeo automatizado.
Experiencia con feature flagging (Unleash u otros).
Participación en proyectos fintech o con regulaciones financieras.
Experiencia integrando servicios externos como motores de órdenes, pagos, etc.
Conocimiento de herramientas de observabilidad (Kibana, Dynatrace, Datadog).
Modalidades de trabajo flexible.
Una semana extra de vacaciones.
Descuentos y bonificaciones en servicios de internet, conectividad móvil y entretenimiento.
Cobertura de medicina prepaga para la persona empleada y su grupo familiar.
Acceso a plataforma digital de contenidos de aprendizaje.
Bonificaciones en universidades.