1. Back-end
  2. Job Description

Back-end Developer Job Description Template

Finding the best Back-end developers can prove to be quite hard, as they need to have a wide range of skills in order to make the right architectural decisions for security, stability, and scalability. We have sourced and vetted Back-end 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!

PHPRubyMySQLPython.NETJavaMongoDBDockerFirebase
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 Back-end 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 Back-end developers.

Job Description

Senior Back-end Developer

Time Commitment

Full-time (Open to Part-time)

Start date

As soon as possible

Location

Remote

Client Country & Time Zone

United States

America/New York

Meeting time

10:00 am

Client company description

The client is an important player in the automotive space. They have a very popular website that compares different vehicles and shares ratings based on different criteria. Their site has more than 50k visits per day and right now they are looking into incorporating new data sources to analyze and provide more relevant information.

Expected contract duration: 1-3 months

There is an opportunity to continue longer if things go well with the initial engagement.

Overview

You will be collaborating with the back-end team building and extending their middleware in a scalable way.

Duties and Responsibilities

-Work with different backend languages to orchestrate the way different 3rd-party services and data sources are being integrated and fed data to their Data Warehouse
-Maintain and extend existing Web Scrapers
-Optimize a CSV parsing process that is already in place
-Write technical documentation per data source

The client uses Trello for task management and Discord for daily communication.
Github is used for source control.

Skills
Skill level
Importance
1
PHP
Skill level:Expert
Importance:Must have
2
MySQL
Skill level:Expert
Importance:Must have
3
MongoDB
Skill level:Expert
Importance:Must have
4
Docker
Skill level:Expert
Importance:Must have
5
CSS
Skill level:Expert
Importance:Must have
6
English Proficiency
Skill level:Expert
Importance:Must have
7
Node.js
Skill level:Familiar
Importance:Strongly preferred
8
Python
Skill level:Familiar
Importance:Strongly preferred

Relationships: Who you’ll be working with

You will be reporting to a Senior Tech Lead and will be working with another Backend Developer.

Preferred Regions

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

Notes

The client is flexible on the geographic location of the developer. Could be Latin America, Eastern Europe, Asia, etc.

Looking to hire?