Full-Stack Developer
Worldwide
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/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$30.00
-
$47.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
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
- KenyaNairobi10:54 AM
- HR & Business ServicesIndividual client
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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