Full-Stack TypeScript Developer (Next.js + Node.js) – Long-Term Role
Worldwide
We are looking for a full-stack developer to join us long-term and help build and improve an existing EdTech platform (SpellQuiz) used by students and teachers. Our company has been operating for 10+ years, and we value long-term collaboration, stability, and loyalty. We are not looking for agencies — only individual developers who want to grow with the product over time. Tech Stack Next.js, React, TypeScript Node.js, Express MongoDB (Mongoose / Typegoose) Responsibilities Build and improve product features (frontend + backend) Maintain and optimize an existing production system Debug issues and improve performance Improve mobile and tablet experience Contribute to product ideas and user experience improvements Requirements 3+ years experience Strong TypeScript, React (Next.js), Node.js Experience with MongoDB Ability to work independently and take ownership Reliable and responsive communication Nice to Have React Native experience (or willingness to learn) Experience with authentication, payments, or third-party integrations Experience integrating APIs (AI/OpenAI is a plus, not required) Offer Starting from $1,500/month (depending on experience) Long-term, stable role (not freelance/short-term) Remote, flexible schedule Direct work with founder, fast decision-making Real product with real users Important We are looking for individual developers only (no agencies) This is a long-term position, not a short contract We value loyalty, consistency, and ownership To Apply Please include: Brief summary of your experience Links to GitHub or projects Your experience with Next.js, Node.js, and MongoDB Answer the screening questions below
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
$11.00
-
$25.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:5 to 10
- Last viewed by client:last week
- Hires:3
- Interviewing:10
- Invites sent:0
- Unanswered invites:0
About the client
- CanadaCalgary5:46 AM
- $395K total spent166 hires, 11 active
- 5,814 hours
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