Job description templates

Engineering

Frontend Engineer job description template

Copy, edit the [bracketed] fields, and post. A clear, ready-to-use frontend engineer JD.

About the role

We're looking for a Frontend Engineer to build fast, accessible, and polished user interfaces. You'll work closely with design and backend teams to turn product ideas into reliable features used by [customers/users] every day.

Responsibilities

  • Build and maintain responsive, accessible UI in [framework, e.g. React].
  • Collaborate with designers to translate specs into high-quality interfaces.
  • Optimize application performance and front-end load times.
  • Write tests and participate in code reviews to keep quality high.
  • Partner with backend engineers on API contracts and data needs.

Requirements

  • [3]+ years building production web applications.
  • Strong JavaScript/TypeScript and modern framework experience.
  • Solid understanding of HTML, CSS, and browser fundamentals.
  • Experience with accessibility and cross-browser compatibility.

Nice to have

  • Experience with design systems and component libraries.
  • Familiarity with testing tools and CI pipelines.
  • An eye for design and interaction detail.
Post & hire faster

Post this role and screen applicants with AI

Publish your frontend engineer role with JobsAI, distribute it to job boards, and let AI phone screens rank applicants — so your team only meets the strongest.