Senior Full-Stack Developer (Typescript / Next.js)

  • Location: Remote
  • Type: Full Time.
  • Job Location: São Paulo, Brazil preferred or Bogota, Colombia. Open to other LATAM locations.

Role Overview

We’re hiring a Senior Full-Stack Developer to drive new feature development and shape our architecture as we grow. You’ll work with Typescript, Next.js (App Router), and tRPC, building a high-performance app powered by React Server Components and a modern, type-safe API. This role is perfect for someone who thrives in a fast-moving startup, values great developer experience, and is passionate about building high-quality software.

Responsibilities

  • Lead design and implementation of new features in our SaaS product.
  • Work across the stack: from database queries to API endpoints to UI/UX.
  • Write high-quality, type-safe, and maintainable code in Typescript.
  • Leverage modern React / Next.js patterns for performance and scalability.
  • Collaborate with product, stakeholders and other engineers to shape technical direction.
  • Mentor teammates and establish engineering best practices.
  • Contribute to CI/CD, testing, and performance monitoring.

Requirements

  • Fluent in English, both written and spoken.
  • 5+ years of professional experience in full-stack or frontend development.
    Strong proficiency in Typescript and modern React.
  • Hands-on experience with Next.js App Router (server components, layouts, streaming, caching).
  • Background in UI/UX design or working closely with designers.
  • Strong experience implementing complex, data-heavy views with Tailwind and component libraries (shadcn/ui, Mantine, etc).
  • Experience with tRPC or equivalent type-safe API frameworks.
  • Solid understanding of frontend performance, state management, and accessibility.
  • Experience working in SaaS products or startups.
  • Ability to design scalable systems and write clean, maintainable code.