Full-Stack Developer

Posted 4 days ago

Worldwide

Summary

SaaS Rationalization LLC is looking for an experienced Full-Stack Developer to help build and improve web applications focused on SaaS management, software analysis, automation, digital workflows, and related business technology solutions. You will work across the full application stack, with React and TypeScript on the frontend and Python as the primary backend technology. You will help transform business requirements into secure, reliable, and easy-to-use software while contributing to architecture and product decisions as the platform evolves. Responsibilities Build responsive, user-friendly web applications using React and TypeScript Design and develop backend services using Python Build REST APIs and application services Create dashboards and interfaces for SaaS inventory, usage, analytics, and operational data Design and maintain application databases Integrate third-party SaaS platforms, APIs, and external services Build authentication, authorization, and role-based access functionality Develop background jobs, automation workflows, and data-processing services Connect frontend applications with backend APIs and real-time data Improve application performance, reliability, and security Write unit, integration, and end-to-end tests Diagnose and resolve production issues Participate in architecture, product, and technical decisions Write clean, maintainable, and well-documented code Required Qualifications 3+ years of professional full-stack development experience Strong professional experience with React Strong JavaScript and TypeScript skills Strong backend development experience with Python Experience with Python frameworks such as FastAPI, Django, or Flask Experience designing and building REST APIs Experience with relational databases such as PostgreSQL or MySQL Familiarity with NoSQL databases where appropriate Strong understanding of frontend and backend application architecture Experience with authentication, authorization, and application security Understanding of asynchronous processing and background tasks Experience with Git and collaborative development workflows Ability to write maintainable and testable production code Ability to work independently in an early-stage environment Strong problem-solving and communication skills At least 1 year of Web3 or blockchain development experience Nice to Have Experience with Next.js GraphQL experience PostgreSQL optimization experience Redis, Celery, or other queue/background-processing technologies Docker and containerized development CI/CD experience AWS, GCP, or Azure experience Solidity and smart contract experience Blockchain wallet integrations Ethers.js, Web3.js, or similar blockchain integrations AI or LLM integration experience Experience building analytics or data-intensive applications Experience developing B2B SaaS products Previous startup experience What We Value We are looking for someone who can take ownership of features from initial requirements through implementation and production. You should be comfortable working with evolving requirements, discussing technical tradeoffs, and choosing practical solutions rather than adding unnecessary complexity. Engagement Details Company: SaaS Rationalization LLC Work Arrangement: Hybrid Location: United States – California, New York, Texas, Washington, or nearby states depending on candidate location Employment Type: Hourly Contract Compensation: $10,000–$12,000/month based on experience

  • Less than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Expert
    Experience Level
  • $30.00

    -

    $47.00

    Hourly
  • Remote Job
  • Complex project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Python
TypeScript
GraphQL
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:3 days ago
  • Interviewing:
    7
  • Invites sent:
    11
  • Unanswered invites:
    3
About the client
Member since Jul 29, 2026
  • Kenya
    Nairobi10:54 AM
  • HR & Business Services
    Individual client

Explore similar jobs on Upwork

JavaScript
Node.js
PHP
Web Application
AI App Development
DevOps
API
Git
MySQL
Cs2 Gambling SiteFixed-price‐ Posted 4 weeks ago
Gambling
Unity
Counter Strike
AR & VR
Online Gambling Website
Card Game
Board Game
Unreal Engine
MetaMask
Mystery Box
iGaming
WebGL
Game Development
Gaming
Multiplayer
Game UI/UX Design
UI/UX Prototyping
Steam API
AI Development
PixiJS

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