Full Stack Developer – Python (Django / Django REST Framework)

Filled
March 3, 2026

Job Description

Employment Type: Freelance / Remote
Industry: Software Development / Web Applications

About the Role

We are seeking a Full Stack Developer with hands-on experience in building scalable web applications. You will work on React / Next.js frontends and Django / Django REST Framework backends, collaborating with product, design, and DevOps teams. Projects are hosted on AWS and backed by PostgreSQL, requiring strong full-stack expertise and cloud deployment experience.

This is a freelance role, ideal for developers who enjoy autonomy, delivering robust solutions, and handling both frontend and backend responsibilities.

Key Responsibilities

  • Design, develop, and maintain full-stack web applications using React / Next.js and Django.
  • Build secure, scalable RESTful APIs and integrate external services.
  • Manage PostgreSQL databases with efficient schema design and optimized queries.
  • Convert UI/UX wireframes into responsive, high-quality frontend components.
  • Implement authentication, authorization, and session management.
  • Set up and manage AWS infrastructure for deployments, CI/CD, and scalability.
  • Write clean, maintainable, and well-documented code.
  • Troubleshoot, debug, and optimize performance across the stack.

Technical Skills

Frontend:

  • React.js, Next.js, TypeScript, Tailwind CSS
  • State management (Redux / Context API / Zustand)
  • Responsive and accessible UI design principles

Backend:

  • Python (Django / Django REST Framework)
  • REST API design, authentication (JWT / OAuth2)
  • ORM and data modeling (Django ORM)

Database:

  • PostgreSQL – schema design, migrations, indexing, performance tuning

Cloud & DevOps:

  • AWS (EC2, S3, RDS, Lambda, CloudFront, API Gateway)
  • Docker and container-based deployment
  • CI/CD pipelines (GitHub Actions / AWS CodePipeline)
  • Basic server management

Qualifications & Experience

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 2+ years of hands-on experience in full-stack development.
  • Strong understanding of API-driven architectures and cloud environments.
  • Excellent problem-solving, debugging, and collaboration skills.

Who Should Apply

  • Freelancers with experience handling end-to-end development of modern web applications.
  • Developers comfortable managing frontend, backend, database, and cloud deployments.
  • Professionals seeking flexible, remote work on challenging, scalable projects.