Node.js Developer

Job Description Template

With Node.js becoming more and more popular as a web application back-end, job postings for Node.js are everywhere and getting Node developers’ attention can prove to be quite a challenge. We have placed Node.js developers for dozens of clients and would love to help you too. Feel free to use our job description template, or click the button below and let’s collaborate on your next hire!

ExpressMongoDBAWSDockerKoaMySQLGraphQLTypeScript
Trusted by
The Huffington Post logo
Qualtrics logo
Earnest logo
Gensler logo
Featured in
Wired logo
The Wall Street Journal logo

About Our

Job Description Template for a Node.js developer

Be concise. Be real. Be clear. Over the past 11 years, we’ve developed a job description template that includes the most common elements you need to communicate your requirements and attract capable Node.js developers.

Job Description

Senior Node.js Developer

Time Commitment

Part-time (Open to Full-time)

Start date

As soon as possible

Location

Remote

Client Country & Time Zone

United States

America/Los Angeles

Meeting time

10:00 am

Client company description

The client is a major real estate brokerage who recently raised funds to build a white-label real estate aggregator.

Expected contract duration: 6-12 months

This is a long-term engagement.

Duties and Responsibilities

You will be collaborating with the back-end team with building their new international real estate aggregation application.

Key Tasks:
- Improve the stability, scalability, and maintainability of their web scraping solution
-Build web scrapers for different real estate sites. They are currently using Puppeteer
- Extend and maintain their current GraphQL API

The client uses Trello for task management and Slack for daily communication.
GitLab will be used for source control.

Skills
Skill level
Importance
1
Node.js
Skill level:Expert
Importance:Must have
2
MySQL
Skill level:Expert
Importance:Must have
3
Express
Skill level:Expert
Importance:Must have
4
MongoDB
Skill level:Expert
Importance:Must have
5
GraphQL
Skill level:Expert
Importance:Must have
6
English Proficiency
Skill level:Expert
Importance:Must have
7
TypeScript
Skill level:Proficient
Importance:Strongly preferred
8
AWS
Skill level:Proficient
Importance:Strongly preferred
9
Docker
Skill level:Proficient
Importance:Strongly preferred
10
Puppeteer
Skill level:Familiar
Importance:Strongly preferred

Relationships: Who you’ll be working with

You will be reporting to a Senior Architect and you will also be working with 2 Back-end Developers and a Data Analyst.

Preferred Regions

The client's preference is for candidates to be located in Latin America, Canada, Asia, Asia, Asia, Asia, Asia, Asia, Asia, Asia, Asia, Asia or Asia

Notes

The client would prefer to have someone work full-time on the project but is open to candidates who are a great fit and have at least 20 hours/week available.

Looking to hire?