Skip to main content
TryApplyNow
Upwork logo

Node.js CMS Developer Needed – Direct Hire Only, Fast Prototype Required -

Upwork
RemoteRemotePosted Yesterday

Role Overview

Upwork is hiring a mid-level Node.js CMS Developer Needed – Direct Hire Only, Fast Prototype Required -. This is a contract remote role, with the team based in Remote. Part of Upwork's Seo hiring, posted yesterday. Full responsibilities, required qualifications, and the apply link are listed in the description below.

Salary Context

Salary is not disclosed in this posting. Market median for Mid-level Seo roles is $55k-$80k (based on 14 comparable listings). Many employers share specifics during the interview process or after an initial screen.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

ReactNode.jsPostgreSQLSEOORPrototypingCMSNo

Job description

We are looking for a skilled Node.js / React / PostgreSQL developer to build a basic custom CMS for creating and managing website pages and blog posts. This is a direct developer role only. No agencies, teams, or project managers should apply.

The CMS will be used to create and publish pages and posts with basic content management features. The initial version should include page creation, post creation, editable content sections, media/image handling, SEO fields, publishing status, and a simple admin interface. The selected developer will work closely with us to put the CMS together over a period of approximately 3–4 weeks.

Before final selection, the developer must be able to create a working prototype for a page creation/editing flow within 12 hours of discussion. Please bid only if you are confident that you can quickly understand the requirement, communicate clearly, and deliver a practical prototype in this timeframe.

Required Skills

Strong Node.js backend development experience

React frontend development experience

PostgreSQL experience

Ability to build clean admin panels and CRUD workflows

Understanding of CMS concepts such as pages, posts, media, templates, SEO fields, slugs, and publishing status

Ability to work fast and communicate clearly

Practical problem-solving skills, not just theoretical knowledge

Important Instructions Before Bidding:

Please read this carefully before applying.

Do not bid if:

You are an agency

You cannot personally do the development work

You cannot create a prototype within 12 hours after discussion

You have poor communication or delayed availability

You are overstating your skills only to win the project

This project requires someone who can work quickly and effectively. Your skills will be assessed during the selection process, so please be honest and realistic about your experience.

Engagement Duration:

3–4 weeks initially, with the possibility of further work depending on performance.

Budget / Pricing:

Please quote your weekly rate for this work. ($800 is for 4 weeks engagement, can be more for skilled resource, to be determined in prototyping stage). The rate should be proportional to your actual skills and delivery capability. We are not looking for the cheapest developer, but we need someone practical, fast, reliable, and fairly priced.

How to Apply

In your proposal, please include:

Your weekly rate

Your availability to start

Examples of CMS/admin panel work you have done

Your Node.js, React, and PostgreSQL experience

Confirmation that you can create a basic page creation prototype within 12 hours of discussion

Confirmation that you are applying as an individual developer, not an agency

Please start your proposal with:

“I am a direct developer and I can build the 12-hour CMS prototype.”

Proposals that do not include this line may not be reviewed.

About Upwork

Upwork logo

Upwork

upwork.com

SeoHires remote

18 other open roles at Upwork on TryApplyNow.

Frequently Asked Questions

How do I apply for the Node.js CMS Developer Needed – Direct Hire Only, Fast Prototype Required - 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 Node.js CMS Developer Needed – Direct Hire Only, Fast Prototype Required - 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.

What does a Node.js CMS Developer Needed – Direct Hire Only, Fast Prototype Required - at Upwork earn?

Upwork has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.

When was the Node.js CMS Developer Needed – Direct Hire Only, Fast Prototype Required - 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.

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 free

No credit card to start