React + Python Full-Stack Developer Needed for Web App Development, API Integration & Dashboard Work

Posted 3 hours ago

Worldwide

Summary

We are looking for an experienced React + Python developer to help build, improve, and maintain a modern web application. The ideal developer should be strong in both frontend and backend development, with hands-on experience in React, TypeScript, Python, REST APIs, database integration, and production-ready code. You should be comfortable working on existing code, fixing bugs, improving UI/UX, connecting APIs, and building scalable features. This project may include frontend improvements, backend API development, dashboard/portal features, authentication flow, database updates, third-party integrations, and performance optimization. We are looking for someone who can understand requirements clearly, communicate well, write clean code, and work independently without needing too much hand-holding. Responsibilities • Build and improve frontend screens using React, TypeScript, Next.js or Vite • Develop and maintain backend APIs using Python, Django, Flask, or FastAPI • Connect frontend with backend APIs and third-party services • Work with databases like PostgreSQL, MySQL, MongoDB, Firebase, or Supabase • Fix bugs, improve performance, and clean up existing code • Build dashboards, admin panels, user portals, and SaaS-style features • Handle authentication, role-based access, and secure API flows • Use GitHub/Git for version control and proper code management • Write clean, reusable, and production-ready code • Communicate progress clearly and suggest better technical solutions when needed Required Skills • React.js • TypeScript / JavaScript • Python • Django / FastAPI / Flask • REST API Integration • PostgreSQL / MySQL / MongoDB • HTML, CSS, Tailwind CSS • Git / GitHub • Debugging and performance optimization • Responsive web development Nice to Have • Next.js • Firebase or Supabase • AWS / Docker / DevOps basics • OpenAI API or AI integration experience • SaaS application experience • Dashboard/admin panel experience • Stripe or payment integration experience Ideal Candidate You are a detail-oriented full-stack developer who can take ownership of tasks, understand business requirements, and convert them into clean working features. You should be able to review existing code, identify issues, and provide practical solutions. We prefer an individual freelancer, but agencies may apply only if the actual developer will communicate directly. Project Type Ongoing / Long-term opportunity after the first task Hourly or fixed-price based on experience and scope Please Include in Your Proposal • Your React + Python experience • Examples of similar projects you have completed • Your preferred backend framework: Django, FastAPI, or Flask • Your availability and hourly rate • A short explanation of how you usually handle API integration and bug fixing

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • $15.00

    -

    $35.00

    Hourly
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
Python
HTML5
Django
RESTful API
Nice-to-have skills
JavaScript
PostgreSQL Programming
Activity on this job
  • Proposals:20 to 50
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since May 4, 2024
  • India
    Surat11:53 PM
  • $1.4K total spent
    7 hires, 2 active
  • 73 hours

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Three.js
JavaScript
WordPress
AR Plugin
WooCommerce
3D Modeling

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo