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
Gensler logo
Sequence logo
Earnest logo
Featured in
Wired logo
The Wall Street Journal logo
Venture Beat logo

About Our

Job Description Template

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 & Timezone
United StatesAmerica/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 or Canada
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?