Hire Mid-level Frontend Developers

A generalist frontend role, framework-agnostic in the job title but almost never in practice. Worth defining precisely before posting: "frontend developer" attracts everyone from designers who write CSS to engineers who architect build pipelines, and the resulting applicant pool is unusable without a stated stack.

Skills to screen for

Must have5

  • Semantic HTML and modern CSS
  • JavaScript fundamentals - closures, promises, event loop
  • At least one component framework in production
  • Responsive and mobile-first layout
  • Cross-browser debugging

Useful to have4

  • TypeScript
  • Build tooling (Vite, webpack)
  • Accessibility auditing
  • Design systems

Experience levels and what to expect

CTC ranges are advertised figures from live listings on betterjobs.in, not survey data. Actual offers vary with location, funding stage and interview performance.

LevelExperienceScopeTypical CTC
Mid-level2-5 yearsOwns whole surfaces including responsive behaviour and performance.8-16 L

What this role owns

  • Translate designs into responsive, accessible interfaces
  • Maintain and extend the shared component library
  • Own Core Web Vitals for the surfaces they build
  • Work directly with design on feasibility and interaction detail

What actually separates a good hire here

Ask them to explain why a layout shifts on load. Candidates who reach for reserved dimensions, font loading strategy and image sizing understand the medium. Candidates who suggest a loading spinner do not.

The common mistake

Writing the JD without naming the framework, then rejecting most applicants for not knowing it. State the stack in the title.

Questions worth asking in a first screen

  1. 1How would you make a 2MB page load acceptably on a 3G connection?
  2. 2What is the difference between an accessible name and visible text, and when do they differ?
  3. 3Show me CSS you have written that you would now write differently.