Job Description Templates

Ready-to-use job description templates for tech roles. Each template includes key responsibilities, required skills, tech stack, and recruiter screening tips to help you identify the best candidates.

57 free templates

Frontend

Client-side and UI engineering roles.

Backend

Server-side, API, and systems engineering roles.

BackendStartupSMBEnterprise

Backend Developer

Design and implement server-side logic, APIs, and database integrations.

BackendSMBEnterprise

Senior Backend Engineer

Architect scalable backend systems and lead technical decisions on API design and data modeling.

BackendStartupSMBEnterprise

Python Developer

Build backend services and automation tools using Python frameworks like Django or FastAPI.

BackendSMBEnterprise

Java Developer

Develop and maintain enterprise Java applications using Spring Boot and microservices.

BackendStartupSMB

Node.js Developer

Create high-performance backend services and APIs using Node.js and TypeScript.

BackendStartupSMBEnterprise

Golang Developer

A comprehensive job description template for hiring Golang developers who build high-performance, concurrent backend services and APIs.

BackendStartupSMB

Rust Developer

Hire a Rust developer to build high-performance, memory-safe systems and services.

BackendStartupSMB

Ruby on Rails Developer

Hire a Ruby on Rails developer to build and scale web applications rapidly.

BackendStartupSMB

PHP/Laravel Developer

Hire a PHP/Laravel developer to build and maintain scalable web applications.

BackendSMBEnterprise

C++ Developer

Hire a C++ developer to build performance-critical systems, engines, and infrastructure.

BackendSMBEnterprise

Scala Developer

Hire a Scala developer to build robust, type-safe backend systems and data pipelines.

BackendStartupSMB

Erlang/Elixir Developer

Hire an Erlang/Elixir developer to build fault-tolerant, real-time backend systems.

Full-Stack

Roles spanning both frontend and backend.

Mobile

iOS, Android, and cross-platform mobile roles.

Data

Data engineering, analytics, and data science roles.

AI / ML

Machine learning, AI research, and MLOps roles.

DevOps

Infrastructure, CI/CD, and platform engineering roles.

Security

Application security, SOC, and cybersecurity roles.

QA

Quality assurance and test engineering roles.

Blockchain / Web3

Blockchain, smart contract, and decentralized application roles.

Embedded / IoT

Embedded systems, firmware, and IoT engineering roles.

Gaming

Game development and engine programming roles.

DevRel / Technical Writing

Developer advocacy, relations, and technical writing roles.