🎉 Limited offer: Get 3 months free when you sign up for an annual plan. See pricing →

Free template · Technology

Frontend Developer job description template

Frontend developers build the parts of websites and web apps that people see and click. They turn designs into fast, accessible, responsive interfaces that work across browsers and devices. Copy this template, replace the bracketed parts, then run it through the free JD Analyzer.

Check it for bias

Frontend Developer

About the role

[Company Name] is hiring a Frontend Developer to build the interfaces our customers use every day. You will partner with designers and backend engineers to turn ideas into fast, accessible, and polished web experiences. If you care about the details of how a page feels on every device, we would like to hear from you.

Responsibilities

  • Build responsive, accessible user interfaces from design files
  • Develop and maintain reusable components in our design system
  • Integrate frontend features with REST or GraphQL APIs
  • Optimize pages for load speed and Core Web Vitals
  • Test across major browsers and devices and fix compatibility issues
  • Write unit and component tests for UI logic
  • Review code and share frontend best practices with the team
  • Work with design to refine interactions, states, and edge cases
  • Monitor and resolve frontend errors reported in production

Requirements

  • Strong skills in HTML, CSS, and modern JavaScript or TypeScript
  • Experience with a component framework such as React, Vue, Angular, or Svelte
  • Working knowledge of web accessibility standards (WCAG)
  • Experience building responsive layouts for mobile and desktop
  • Familiarity with Git and collaborative code review
  • Ability to translate design files from tools like Figma into working UI
  • Portfolio, code samples, or links to live work

Nice to have

  • Experience with server-side rendering or static site frameworks
  • Familiarity with frontend testing tools such as Playwright, Cypress, or Testing Library
  • Experience contributing to a design system
  • Basic understanding of web analytics and A/B testing

Pay

[Pay range] · [Benefits summary]

Pay transparency

Many states, including CA, CO, NY, WA, and IL, require a good-faith pay range in job postings, so check your state's rules and add a range before posting.

See the rules for your state in HR laws by state.

Write a more inclusive posting

  • Ask for a portfolio or code samples instead of a degree, since many frontend developers are self-taught
  • Avoid phrases like 'pixel-perfect perfectionist' or 'eye for design' that are vague and can screen out candidates who describe their skills differently
  • Do not list vision-related physical requirements unless they are truly essential; describe the work outcomes and note that accommodations are available

Hiring a frontend developer?

Prepare the interview too: 15 questions, red flags and questions to avoid.

Frontend Developer interview questions

Frequently asked questions

What should a frontend developer take-home assignment look like?

Keep it small, around two to four hours, and close to real work, such as building a single accessible component from a design with mock data. Share the scoring criteria upfront and evaluate structure, accessibility, and clarity rather than visual flair alone.

What is the difference between a frontend developer and a full-stack developer job description?

A frontend role focuses on the browser: UI, accessibility, performance, and API integration. A full-stack description adds server-side work like databases and backend services, so only list those if the person will actually do them.

How do I assess accessibility skills in a frontend interview?

Ask candidates to explain how they would make a specific component keyboard and screen-reader friendly, or review a small snippet with accessibility problems. Strong candidates mention semantic HTML first and testing with real assistive technology.

More job description templates

Weekly HR Digest

HR insights in your inbox

Join 2,400+ HR professionals. No spam, ever.

Free forever. Privacy policy