Passisto
Engineering

Cómo contratar un/a Frontend Engineer

Great frontend engineers combine technical precision with a strong sense of design and user experience. They own the layer your users interact with directly, which means bugs and performance issues are immediately visible. Hiring the right person requires evaluating both engineering depth and product sensibility.

ReactTypeScriptCSSWeb PerformanceAccessibilityTestingDesign Systems

Qué buscar

  • Mastery of React (or Vue/Angular) and TypeScript — not just ability to follow tutorials
  • Strong eye for UI detail: pixel accuracy, responsive layouts, micro-interactions
  • Deep understanding of browser rendering, performance, and Core Web Vitals
  • Accessibility awareness — building for all users, not just the average case
  • Ability to collaborate tightly with designers and translate mockups into polished UIs
  • Understanding of the full request lifecycle, even if they don't own the backend

El proceso de contratación

  1. 1

    Portfolio and code review

    Ask for links to live projects or a GitHub profile. Look at component structure, naming, and whether they write tests.

  2. 2

    Initial technical screen

    Cover JavaScript fundamentals, React patterns, and one web performance question. 30 minutes is enough.

  3. 3

    UI challenge (take-home)

    Give a realistic component-building task with a Figma mockup or spec. Evaluate accuracy, accessibility, and code quality — not just whether it works.

  4. 4

    Live pairing session

    Work through a small bug or feature together. Observe how they think out loud, ask questions, and handle uncertainty.

  5. 5

    Product and design interview

    Ask how they'd improve a UI they use every day. Look for genuine product taste and user empathy.

Consejos para la entrevista

  • Ask 'How do you approach performance optimization on a slow page?' — good answers cover profiling, lazy loading, code splitting, and caching strategies
  • Show them a live UI with a bug or accessibility issue — ask what they notice
  • Ask about a time a designer's mockup wasn't technically feasible — look for constructive problem-solving
  • Probe on state management choices: when to use local state vs. global vs. server state
  • Ask how they ensure cross-browser and cross-device consistency

Señales de alerta

  • No testing experience or dismisses it as 'not frontend's job'
  • Portfolio shows only tutorials or copy-paste projects with no original thinking
  • Can't explain why they made specific component architecture decisions
  • No awareness of accessibility (WCAG, aria attributes, keyboard navigation)
  • Thinks CSS is unimportant — typically a signal of brittle, unmaintainable UIs
Asistente de entrevistas IA Passisto

Entrevista candidatos Frontend Engineer con IA a tu lado

Obtén preguntas de entrevista estructuradas sugeridas en tiempo real. Céntrate en el candidato.

How to Hire a Frontend Engineer — Complete Hiring Guide (2026) | Passisto