Receive insights from Hire Digital for free.

Subscribe today

Backend Developer Job Description

Content.co Editorial
Updated Sep 1, 2020

Here’s a job description template to help you attract the Backend Developer you are looking for. Feel free to edit it to best suit your needs.

Company Introduction

This is where you make one of the first impressions with prospective hires. In this section, write a short, catchy paragraph about your company. Make sure to provide information about the company culture, company size, key clients, company’s mission, and goals. As well as perks, benefits, office hours, remote working possibilities, and everything else you think makes your company interesting. 

Job Description

As a Backend Developer, you will be managing the exchange of data between the server and the users. Your will be focus on the development of all server-side logic, maintenance, and definition of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for the integration of the front-end elements.

Roles and Responsibilities

  • Actively participate in the overall application lifecycle.
  • Focus on coding and debugging.
  • Collaborate with front-end developers.
  • Define and communicate technical and design requirements.
  • Build a high-quality reusable code that can be used in the future.
  • Create sustainable and functional web applications with clean codes.
  • Learn about new technologies and stay up to date with current best practices.
  • Conduct UI tests and optimize performance.
  • Train, help, and support to other team members.

Requirements

  • Hands-on backend web development experience.
  • Proficient knowledge of a backend programming language and an in-depth understanding of web development.
  • Knowledgeable of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3.
  • Good understanding of server-side CSS preprocessors.
  • Proven xperience creating user authentication and authorization between multiple systems, servers, and environments.
  • Capability to integrate multiple data sources and databases into one system.
  • Proven experience managing of hosting environment, that includes database administration and scaling an application to support load changes.
  • Ability to setup, administer of backups, data migration, transformation, and scripting.
  • Knowledgeable of OWASP security principles.
  • Understands “session management” in a server environment.
  • BS in Computer Science or a related field.

Skills

  • Coding (HTML/CSS3)
  • Debugging
  • Programming (JavaScript, PHP, ASP.NET, Ruby on Rails)
  • Analytical Skills
  • Web Development
  • API
Hiring Guide
Job Description Template
Backend Developer

Subscribe to our newsletter today

Join thousands of other marketers and digital professionals and stay ahead of marketing, digital and content trends.