Skip to main content
ResumeKart
← Back to Jobs

Full-Stack Developer - Next.js & Python

Pavago•Brasil•🌍 Remote
Full-timeMid Level
👁️ 0 views•📝 0 applications•Posted 9/22/2026•Expires 11/5/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Full-Stack Developer - Next.js & Python roles in Brasil — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it free — just a small ResumeKart footer, no subscription.

Job Description

Full-Stack Developer – Next.js & Python Position Type: Full-Time, Remote Working Hours: U.S Business Hours About the Role We are looking for an experienced Full-Stack Developer to build and maintain production web applications across a modern frontend, backend, database, and cloud stack. This is a hands-on development role for someone who can own a slice of the product across both UI and API. You’ll work with Next.js, React, TypeScript, Python, FastAPI, relational and graph databases, multi-service architecture, real-time functionality, and Azure infrastructure. What You’ll Own Frontend Development • Build production web applications using Next.js 16 with App Router, React 19, and strict TypeScript. • Work with server/client boundaries and data-fetching using TanStack Query or equivalent. • Build interfaces using Tailwind CSS v4, shadcn/ui + Radix, Zustand, React Hook Form + Zod, and AG Grid Enterprise. • Work with Framer Motion and Socket.IO. • Write frontend tests using Vitest + Testing Library. • Build end-to-end tests using Playwright. Backend Development • Build and maintain backend services using Python 3.13 and FastAPI. • Work with Pydantic v2, SQLAlchemy 2 / SQLModel, Alembic, Celery, Redis, and uv. • Work with typed schemas, async I/O, authentication, and background jobs. • Work within a multi-service codebase using HTTP between services, Redis, and workers. Database & Data • Work with relational modeling and migrations using SQLAlchemy/Alembic or equivalent. • Work with Azure SQL (MSSQL) and PostgreSQL. • Work with Neo4j for family / heirship graphs. • Work with PostgreSQL + pgvector. • Work with MongoDB for logs. Cloud & Operations • Work with Azure services including Blob, Identity, Key Vault, SQL, and Container Registry. • Work with Docker Compose. • Work with Prometheus / Grafana. • Work with pnpm workspaces + Turborepo. Advanced Features & Integrations • Work with graph databases or non-trivial graph UIs such as trees, canvases, XYFlow/D3/canvas. • Work with complex data UIs including AG Grid, maps, PDF viewers, and rich text using Tiptap. • Work with real-time technologies such as Socket.IO / WebRTC or telephony platforms such as Telnyx or similar. • Work with LLM/RAG features including embeddings, pgvector, and tool-using assistants. • Work with chatbot services; you do not need to be an ML engineer. Required Experience & Skills • 6+ years shipping production web apps. • 3+ years as the person who owns a slice across UI and API. • Strong TypeScript and React experience. • Comfortable with App Router, server/client boundaries, and data-fetching using TanStack Query or equivalent. • Strong Python and FastAPI experience, or Django/Flask at a similar depth. • Experience with typed schemas, async I/O, authentication, and background jobs. • Strong relational modeling and migration experience using SQLAlchemy/Alembic or equivalent. • Experience with MSSQL or PostgreSQL. • Experience in a multi-service codebase with HTTP between services, Redis, and workers, not only a single monolith. • Tests as a habit: unit/integration on the backend and component tests on the frontend. • Clear written communication. • Ability to leave the next engineer a module they can change without a walkthrough. Strongly Preferred • Graph databases such as Neo4j or non-trivial graph UI using trees, canvases, XYFlow/D3/canvas. • Azure experience with SQL, Blob, Key Vault, or a comparable cloud. • Experience with complex data UIs such as AG Grid, maps, PDF viewers, or rich text using Tiptap. • Real-time experience with Socket.IO / WebRTC or telephony with Telnyx or similar. • LLM/RAG experience including embeddings, pgvector, and tool-using assistants. Nice-to-Haves We Actually Use • WebRTC calling. • DocuSign / PKCS#7 signing. • GEDCOM. • Google Maps. • Campaign/inbox graph models. • Prometheus metrics. What Makes You a Strong Fit • You have extensive experience shipping production web applications and owning a slice across both UI and API. • You’re comfortable working across TypeScript/React and Python/FastAPI. • You can confidently reason about relational modeling, migrations, and multi-service architecture. • You’re comfortable working with Redis, workers, and HTTP communication between services. • You treat testing as part of development rather than something to add later. • You communicate clearly in writing. • You leave the next engineer with a module they can change without a walkthrough. What Success Looks Like • You can independently own a slice of the product across UI and API. • Production features are supported by appropriate backend and frontend tests. • Relational models and migrations are reliable and maintainable. • Multi-service communication, Redis, and workers operate effectively. • Complex data UIs and graph-based functionality are implemented effectively where required. • Real-time, cloud, and third-party integrations work reliably. • Your code is clear enough for the next engineer to understand and modify without a walkthrough. Tech Stack Frontend • Next.js 16 (App Router) • React 19 • TypeScript (strict) • Tailwind CSS v4 • shadcn/ui + Radix • TanStack Query • Zustand • React Hook Form + Zod • AG Grid Enterprise • Framer Motion • Socket.IO • Vitest + Testing Library • Playwright Backend • Python 3.13 • FastAPI • Pydantic v2 • SQLAlchemy 2 / SQLModel • Alembic • Celery • Redis • uv Data • Azure SQL (MSSQL) • Neo4j (family / heirship graphs) • PostgreSQL + pgvector • MongoDB (logs) Cloud & Operations • Azure (Blob, Identity, Key Vault, SQL, Container Registry) • Docker Compose • Prometheus / Grafana • pnpm workspaces + Turborepo Interview Process • Recruiter Screening • Client Interview • Final Selection

Required Skills

AzureDjangoDockerFlaskFull Stack DevelopmentJavaScriptMachine LearningMongoDBNext.jsPostgreSQLPythonReactRedisSQLTailwindTypeScript

Partner picks for Full-Stack Developer - Next.js & Python in Brasil

Matched to the skills this page calls for and the candidate's location.

Partner
  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

    covers javascriptcovers reactcovers pythoncovers sql
  • Partner competition

    Hackathon platform used by student and community hackathons across India.

    covers javascriptcovers react

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

The best-paying roles in your field. Every week. Free.

Get job alerts and salary insights in your inbox

We respect your privacy. Unsubscribe anytime with one click.