< Backend / 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
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 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 & Timezone
United StatesAmerica/New York (-05:00 EDT)
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
There is an opportunity to continue longer if things go well with the initial engagement.
Duties and Responsibilities
You will be collaborating with the back-end team building and extending their middleware in a scalable way.

Key Tasks:
-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
Written English
Skill level:Expert
Importance:Must have
7
Spoken English
Skill level:Expert
Importance:Must have
8
Node.js
Skill level:Familiar
Importance:Strongly preferred
9
Python
Skill level:Familiar
Importance:Strongly preferred
Relationships: Who will you’ll be working with?
You will be reporting to a Senior Tech Lead and will be working with another Backend Developer.
Notes
The client is flexible on the geographic location of the developer. Could be Latin America, Eastern Europe, Asia, etc.

Looking to hire?