
Job description
We are looking for a highly specialized Senior Backend Engineer to serve as a cornerstone of our technical department. In this role, you will be responsible for the architecture, development, and maintenance of the server-side logic that powers our diverse portfolio of client projects. You will focus on building robust, high-performance APIs and microservices that prioritize security, scalability, and developer experience.
As a Senior specialist, you will define backend best practices, ensure code quality across multiple workstreams, and leverage cloud-native services to solve complex data orchestration challenges. We need a professional who views backend development as a craft—someone who is as comfortable optimizing a database query as they are architecting an entire event-driven ecosystem on AWS.
Job requirements
7+ years of professional experience in backend development, with at least 5 years dedicated to the Node.js ecosystem.
NestJS Expert: Deep proficiency in NestJS, including mastery of Dependency Injection, Guards, Interceptors, and custom Decorators.
Advanced TypeScript: Strong command of asynchronous programming, type safety, and building reusable backend modules.
AWS Core Services: Proven track record deploying and managing services including AWS Lambda (Serverless), ECS/Fargate, and API Gateway.
GraphQL Mastery: Expert in schema-first or code-first GraphQL design, specifically building high-performance resolvers.
Database Architect: Expert-level knowledge of NoSQL (DynamoDB) and Relational (PostgreSQL/RDS) data modeling, including query optimization and indexing strategies.
Messaging & Event-Driven Design: Extensive experience with AWS SQS and SNS to decouple services and handle asynchronous notification bursts.
Infrastructure as Code (IaC): Practical experience with Terraform or AWS CDK to manage cloud resources.
Testing & Quality: Hardcore commitment to TDD/BDD using Jest; experience with integration testing for cloud-native applications.
English C1: Ability to lead technical design reviews and document complex system architectures for the wider team.
AI-Assisted Development: Proficiency in using AI tools (GitHub Copilot, Cursor) to accelerate code generation and refactoring without sacrificing security.
Nice to have:
DevOps Mindset: Experience building CI/CD pipelines using GitHub Actions or AWS CodePipeline.
Caching Layers: Implementation of Redis for session management and throughput optimization.
Security First: Familiarity with OWASP standards and AWS IAM best practices (Principle of Least Privilege).
- Buenos Aires, Buenos Aires, Argentina
or
All done!
Your application has been successfully submitted!
