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.