Role overview

[1817] - Back end Developer

Staffy

Published via Mainder

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.