Frontend Engineer

Germany

A ready-to-adapt job description template for the Frontend Engineer role: responsibilities, profile, and what to offer.

Frontend Engineer (m/w/d)

Download .docx

[Company name], a B2B SMB in [industry] based in [city], [X] employees, [X] M€ ARR, is hiring a Frontend Engineer to strengthen a tech team of [X] engineers.

Your mission

You design, build and maintain the user interface of our product ([single-page app / multi-page web app / hybrid]), independently on familiar topics and in alignment on structuring decisions. You report to the [Tech Lead / CTO / technical management].

Key responsibilities

  • Deliver frontend features end to end: understanding the product need, alignment with design, technical design of the components, implementation with tests, accessibility and performance check, handover to production.
  • Contribute to the maintenance and evolution of the design system (new components, tokens, variants, alignment with designers).
  • Treat accessibility and performance as standard, not as a special task: axe audits, keyboard and screen-reader smoke tests, Lighthouse checks, performance budgets.
  • Ensure code quality: review colleagues' PRs, apply the conventions, refactor in passing where it makes sense.
  • Work with designers, PMs and backend on product briefs; constructively challenge requirements that are unfeasible or counterproductive.
  • Document important technical decisions and non-trivial zones of complexity.

Profile

  • Essential: [3 to 6] years of professional frontend-development experience; solid command of at least one modern frontend framework (React, Vue, Svelte) with TypeScript; experience with production operations (deployment, monitoring, incident handling); demonstrable accessibility and performance practice (at least basic tools and routines).
  • Desirable: familiarity with our stack [React and TypeScript / Vue and TypeScript / other]; experience maintaining a design system (tokens, components, variants, versioning); open-source contributions or visible side projects on frontend topics; experience at an SMB or startup (high autonomy).
  • Disqualifying: no experience with independent production operations; treating accessibility as a pure QA task; treating performance as a task for after delivery; blanket rejection of modern frameworks or blanket attachment to an outdated framework.

What we offer

  • Gross annual compensation: [48-72] k€ depending on experience. No structural variable; possibly VSOP / ESOP depending on the company's stage.
  • Model: [full-time, hybrid 2-3 days / week on-site, based in [city] / remote-friendly].
  • Benefits: [company pension, bike leasing, employee equity, vacation days, home-office policy, hardware budget, training and conference budget].
  • Stack: [to be completed: framework and state management, styling strategy, build tool, test tooling, Storybook, CI/CD, monitoring].
Updated
Run this hire in JoinSource, screen, and interview in one place.
Hire

Talk to Join