Senior Full Stack Engineer (NestJS, Next.js, PostgreSQL) at Agility IO. Remote Location: LATAM (Remote). Location:. Remote (Latin America). Job Type:. Full-time, Contract. About Us:. AgilityIO is a software development firm that designs and builds custom applications for startups and Fortune 500 companies. We are a global team of over 400 developers, QA engineers, project managers, and UX/UI designers with offices in New York City and Vietnam.. This is a full-time contractor role based in Latin America.. We are seeking a versatile . Senior Full Stack Developer. to build intuitive front-end experiences and scalable serverless backend systems. This role is ideal for someone who enjoys working across the stack, with a strong focus on API integrations and modern web technologies.. Job Responsibilities:. Architect, develop, and maintain full-stack applications using TypeScript, Next.js, and NestJS. Design and implement scalable, secure, and high-performance backend services and APIs. Build and optimize data models and queries using PostgreSQL. Collaborate with cross-functional teams (Product, Design, QA) to define, design, and deliver new features. Ensure applications meet high standards of performance, scalability, and security. Lead code reviews, mentor junior developers, and promote best engineering practices. Build and maintain CI/CD pipelines; ensure system reliability, monitoring, and observability. Identify technical risks and propose solutions aligned with business needs. Stay current with emerging technologies and continuously improve development processes. Qualifications & Experience:. 5+ years of experience in full-stack software development. Strong proficiency in . JavaScript/TypeScript. across frontend and backend. Solid experience building backend systems with . NestJS. or similar Node.js frameworks. Experience developing frontend applications using . Next.js. or modern React-based frameworks. Strong experience working with relational databases, especially . PostgreSQL. Deep understanding of RESTful APIs (GraphQL is a plus). Experience with ORMs such as Prisma, TypeORM, or Sequelize. Familiarity with authentication/authorization patterns (JWT, OAuth). Proficiency with Git, testing frameworks, and agile development practices. Strong problem-solving skills and attention to detail. Excellent communication skills in English and ability to work in distributed teams. AI-Assisted Coding Experience: Proven hands-on experience using LLM-based tools such as Cursor, GitHub Copilot, Tabnine, or Claude Code. Experience with finance systems. Preferred Qualifications:. Experience with cloud platforms (AWS, GCP, or Azure). Experience with containerization (Docker) and modern deployment workflows. Familiarity with CI/CD tools (e.g., GitHub Actions, GitLab CI). Experience with Infrastructure as Code (Terraform, Pulumi, or similar). Knowledge of microservices or event-driven architectures. Experience with monitoring and observability tools (Datadog, Prometheus, etc.). Familiarity with frontend performance optimization and SSR/SSG concepts in Next.js. What We Offer:. Competitive salary and performance-based bonuses. Flexible remote work environment. Professional growth opportunities and mentorship. Engaging and collaborative team culture with cutting-edge projects. Ready to Make an Impact?. If you’re passionate about both frontend and backend development and thrive in a dynamic, product-driven environment, we’d love to hear from you.
Senior Full Stack Engineer (NestJS, Next.js, PostgreSQL) at Agility IO