Job Description Templates

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

57 free templates available

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

C++ Developer

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

BackendStartupSMB

Erlang/Elixir Developer

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

BackendStartupSMBEnterprise

Golang Developer

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

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.

BackendStartupSMB

PHP/Laravel Developer

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

BackendStartupSMBEnterprise

Python Developer

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

BackendStartupSMB

Ruby on Rails Developer

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

BackendStartupSMB

Rust Developer

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

BackendSMBEnterprise

Scala Developer

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

BackendSMBEnterprise

Senior Backend Engineer

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

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.