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.