Skip to Content

Sr. Full-Stack Engineer

--Montevideo, Uruguay--
We're looking for a Sr. Full-Stack Engineer 🚀

About the Role
We are looking for a highly skilled Senior Full-Stack Engineer to join our team and contribute to developing scalable, high-performance, AI-driven web applications. You will be working for a client based in the US, helping to build innovative solutions across the entire stack — not just integrating AI, but designing and shipping agentic systems that put it to work.

This role goes beyond execution. We're looking for a product-minded engineer who can take ownership of features end-to-end, make pragmatic decisions, and move quickly from idea to production. If you are a self-driven professional with a strong problem-solving mindset and a deep understanding of modern full-stack development, this opportunity is for you.

What You'll Do
  • Build and maintain high-quality front-end and back-end applications, focusing on performance, usability, and rapid iteration.
  • Develop scalable APIs and service layers, including auth flows, request orchestration, and async workflows.
  • Design, build, and ship agentic solutions — orchestrating LLMs, tools, and workflows into reliable, production-grade systems.
  • Collaborate with AI experts to integrate state-of-the-art models and techniques into our products.
  • Design and evolve modular, scalable architectures across the stack.
  • Own features end-to-end, contributing to both technical and product decisions.
  • Write clean, efficient code using TypeScript, modern JavaScript (ES8+), HTML5, and CSS3.
  • Ensure quality through automated testing, applying pragmatic tradeoffs when needed.
  • Play an active role in client communication, ensuring clear and effective collaboration throughout the development process.
  • Contribute to code reviews, planning, and technical decision-making.
  • Leverage modern tools, including AI-assisted workflows, to iterate quickly.
What We're Looking For
  • 4+ years of experience in software development.
  • Strong proficiency with one or more modern front-end frameworks (React, Vue, or Angular) and Node.js for backend development.
  • Experience with Next.js and Vercel.
  • Solid understanding of scalable architectures (frontend & backend) and modern TypeScript/JavaScript.
  • Hands-on experience building agentic or LLM-powered features — tool/function calling, orchestration, retrieval, and handling the non-determinism that comes with it.
  • Experience with automated testing and testing frameworks, and auth integration (Auth0 or similar).
  • Ability to work autonomously in fast-paced environments.
  • Good communication skills and a high level of English, both written and spoken.
  • Comfortable working in AI-first environments, using tools like Copilot, Claude, or similar to accelerate delivery.
Nice to Have
  • Experience with agent frameworks and tooling (e.g. LangChain/LangGraph, the Vercel AI SDK, MCP, or similar) and evaluation/observability for LLM systems.
  • Mobile development experience (React Native or similar).
  • Hands-on deployment of SPAs and APIs in the cloud (AWS, GCP, or Azure — e.g. S3, CloudFront, containerized services).
  • Experience with NestJS, Prisma, or SQL.
  • Python development experience.
  • Familiarity with SSR, Core Web Vitals, and front-end performance optimization.
  • Background in building and scaling production systems.