Role Overview
Upwork is hiring a mid-level Full Stack Developer (Node.js, React, TypeScript, Python & AI) – Long-Term. This is a contract remote role, with the team based in Remote. Part of Upwork's Fullstack hiring, posted yesterday. The posted range is $31k to $73k. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job description
I am looking for an experienced Full-Stack Developer for a long-term project. You should be comfortable building modern web applications, developing APIs, creating Python automations, and building AI-powered features and AI agents.
Required Skills
Node.js
React
TypeScript
Python (automation and scripting)
REST APIs
SQL and/or NoSQL databases
Git
Experience with AI APIs and LLM integrations
Experience building AI agents and AI workflows
Nice to Have
Docker
AWS, GCP, or Azure
LangChain, OpenAI SDK, Vercel AI SDK, or similar
RAG and vector databases
Browser automation and web scraping
I'm looking for someone who writes clean, maintainable code, communicates well, and can take ownership of features from development to deployment.
Important: You should be comfortable using AI tools to improve productivity, but all code must be reviewed, tested, and production-ready. Experience building AI agents and AI-powered applications is required.
This is a long-term opportunity for the right developer.
About Upwork
Upwork
upwork.com
18 other open roles at Upwork on TryApplyNow.
Frequently Asked Questions
How do I apply for the Full Stack Developer (Node.js, React, TypeScript, Python & AI) – Long-Term position at Upwork?
Use the Apply button above to submit your application directly to Upwork. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Is the Full Stack Developer (Node.js, React, TypeScript, Python & AI) – Long-Term role at Upwork remote?
Yes. This is a remote role. The team is based in Remote, but the position itself does not require relocating to that office.
How much does the Full Stack Developer (Node.js, React, TypeScript, Python & AI) – Long-Term role at Upwork pay?
Upwork has posted a compensation range of $31k to $73k for this position. Final offers typically vary based on candidate experience, location, and internal salary bands.
When was the Full Stack Developer (Node.js, React, TypeScript, Python & AI) – Long-Term role at Upwork posted?
This role was posted on July 9, 2026 (yesterday). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
Similar Jobs
More Jobs at Upwork
View all →Full-Time Affiliate Marketing Manager
Upwork
Affiliate Marketing Manager for a newly launched underwear brand
Upwork
Email Marketing Specialist for E-commerce Customer Retention
Upwork
Node.js CMS Developer Needed – Direct Hire Only, Fast Prototype Required -
Upwork
2d animator ToomBoom Harmony - Contract to Hire
Upwork
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get started freeNo credit card to start