Developer Full Stack Node/Angular Sr - Remoto (Argentina)
Responsabilidades y Tareas
- Diseñar, desarrollar y optimizar nuevas funcionalidades robustas utilizando Node.js en el backend y Angular en el frontend.
- Participar activamente y con autonomía en la definición de arquitectura de software, patrones de diseño y decisiones técnicas del squad.
- Desplegar, monitorear y gestionar componentes e infraestructura en la nube utilizando servicios avanzados de AWS (EKS, Lambda, ECS).
- Garantizar la calidad del software mediante la implementación rigurosa de pruebas automatizadas unitarias y end-to-end utilizando Jest y Cypress.
- Asegurar altos estándares de seguridad avanzada, performance y escalabilidad en arquitecturas orientadas a eventos.
- Colaborar directamente con los equipos de Producto, UX, referentes de negocio y consultoras proveedoras para traducir necesidades funcionales en soluciones técnicas eficientes.
- Promover buenas prácticas de desarrollo, revisiones de código (code reviews) y mentoría técnica para elevar la vara del equipo.
4. Perfil Técnico (Stack & Skills)
Requisitos Excluyentes
- Tecnología principal: Node.js (Fastify preferentemente), Angular (últimas versiones) y AWS.
- Experiencia mínima en el rol: +5 años de experiencia real comprobable como desarrollador/a Fullstack trabajando en entornos complejos y de alta escalabilidad.
- Otros indispensables:
- Dominio avanzado de TypeScript, RxJS y maquetado con SCSS.
- Fuerte expertise en el diseño e integración de APIs REST robustas.
- Experiencia práctica avanzada operando en AWS, específicamente con servicios como: EKS, Lambda, ECS, API Gateway, DynamoDB, S3, Cloudfront y CloudWatch.
- Criterio técnico de excelencia: maestría demostrable en Clean Code, principios SOLID y patrones de diseño.
- Mentalidad Hands-on y autonomía para tomar decisiones técnicas sobre el producto.
- Enfoque nativo en calidad: experiencia escribiendo pruebas de testing con Jest (Unitario) y Cypress (E2E).
- Excelentes habilidades blandas: comunicación asertiva, capacidad de análisis funcional y facilidad para canalizar soluciones dentro y fuera del equipo.
Requisitos Deseables (Plus)
- Experiencia previa trabajando en industrias de alta transaccionalidad, banca digital o Fintech.
- Conocimiento o experiencia en arquitecturas orientadas a eventos y mensajería (ej. Kafka, RabbitMQ, AWS SNS/SQS).
- Experiencia liderando técnicamente iniciativas o interactuando de forma directa como nexo con proveedores de IT.
- Familiaridad con pipelines de CI/CD (GitHub Actions, GitLab CI, Harness, etc.).