What you'll do
About the Role
At Staffy, we are looking for a Senior Backend Engineer to join our outsourcing service and work on high-impact international projects. In this role, you will be responsible for designing, developing, and maintaining the backend logic that powers a diverse portfolio of client solutions.
You will build robust, scalable, and secure APIs and microservices, working with modern AWS-based architectures and event-driven systems. This is an ideal opportunity for someone who sees backend development as a craft and enjoys solving complex technical challenges in distributed environments.
Responsibilities
Design, develop, and maintain high-performance APIs and microservices using Node.js and NestJS.
Define and enforce backend best practices, ensuring consistency and code quality across projects.
Design scalable, event-driven architectures leveraging AWS services.
Build and optimize data models for both relational and NoSQL databases.
Implement efficient integrations using GraphQL.
Manage cloud infrastructure using Infrastructure as Code.
Ensure code quality through automated testing (unit and integration).
Collaborate with distributed teams, leading technical decisions and documenting solutions.
Continuously improve system performance, security, and maintainability.
Requirements
Technical Experience & Skills
7+ years of experience in backend development, with at least 5+ years working with Node.js.
Strong expertise in NestJS (Dependency Injection, Guards, Interceptors, Custom Decorators).
Advanced proficiency in TypeScript, including asynchronous programming, type safety, and modular architecture.
Hands-on experience with AWS services (Lambda, ECS/Fargate, API Gateway).
Experience designing and implementing GraphQL APIs (schema-first or code-first).
Strong knowledge of relational (PostgreSQL/RDS) and NoSQL (DynamoDB) databases, including query optimization and indexing strategies.
Experience with event-driven architectures using SQS and SNS.
Experience with Infrastructure as Code tools (Terraform or AWS CDK).
Strong experience with testing methodologies (TDD/BDD) and tools like Jest.
Languages
Advanced English (C1), both written and spoken.
Other
Experience using AI tools for development (e.g., GitHub Copilot, Cursor).
Benefits
People First culture.
Free access to streaming platforms.
Free access to Spotify premium.
GYM discount.
Travel discount.
E-Learning discount.
Birthday-day
About the Company
We are a young and fast-growing recruiting company with five years of experience working across Latin America and the United States. We partner closely with teams and founders to help them build strong, high-impact teams through recruitment, outsourcing, and team-building services.
Our culture is built on effective communication, trust, and transparency. We believe great work happens when people feel heard, supported, and empowered to grow. Today, our team is made up of more than 50 professionals working across different projects throughout the region, collaborating remotely and learning from each other every day.