Front-End Developer

About EveryAnswer

EveryAnswer is a survey recruitment platform built for researchers and public affairs professionals who need high-quality, representative and hard-to-reach respondents.

We recruit research participants through our digital advertising network built specifically for research quality—enabling research firms to take on projects that would otherwise be infeasible due to geography, incidence rate or audience complexity.

Demand for both our core product and consulting work is growing. We are hiring a Front-End Developer to increase delivery capacity, strengthen frontend architecture, and ensure performance and reliability across product and client-facing web applications.

The Role

You will build and maintain web interfaces across the EveryAnswer product and consulting client projects. This includes internal admin dashboards, the recruitment platform, and high-performance participant signup flows.

This is an execution-focused engineering role. You will own frontend delivery, contribute to light backend integrations when needed, and ensure that performance, structure, and web best practices are incorporated by default—not retrofitted later.

Key Responsibilities

Product and Platform Development

  • Build and maintain admin consoles, dashboards, and recruitment platform interfaces
  • Develop performant participant signup flows and landing pages
  • Translate design artifacts into scalable, reusable React / NextJS components
  • Ensure responsiveness, accessibility, and performance standards are met

Client and Website Work

  • Deliver frontend features for data services and consulting clients
  • Create and update functionality on the EveryAnswer website
  • Maintain production quality while managing multiple concurrent projects

Engineering and Quality

  • Integrate frontend applications with APIs and implement light backend functionality (CRUD, CMS endpoints, auth flows) when needed
  • Write and maintain unit and integration tests
  • Follow coding standards and participate in code reviews
  • Manage dependencies and maintain secure, production-grade code
  • Use AI tools thoughtfully to accelerate development while maintaining quality

What Success Looks Like

Within 6 months, you:

  • Increase frontend delivery capacity, reducing product and client bottlenecks
  • Ship consulting frontend work on time without slowing core product development
  • Deliver fast, stable, and optimized signup and landing pages
  • Apply web best practices (performance, accessibility, responsiveness) by default in new projects
  • Reduce errors through improved structure and testing
  • Leave the frontend codebase more consistent, reusable, and maintainable

Core Requirements

  • Strong experience building web applications with React / NextJS and TypeScript
  • Experience building performant, responsive web interfaces
  • Experience integrating frontend applications with REST or GraphQL APIs
  • Ability to implement basic backend functionality when needed (CRUD, authentication flows)
  • Strong understanding of state management and component architecture
  • Experience writing and maintaining automated tests
  • Familiarity with modern frontend tooling (Git, CI/CD, package management)
  • Understanding of performance optimization and web standards
  • Ability to assess technical feasibility and deliver production-grade code
  • Effective use of AI tools to accelerate development
  • Professional communication and collaboration skills

Nice to Have

  • Experience with Tailwind, shadcn, or similar UI libraries
  • Experience with Playwright or end-to-end testing frameworks
  • Experience working in a startup or product-led environment
  • Familiarity with Docker and cloud deployment workflows
  • Basic experience with Python (FastAPI/Flask) or similar backend frameworks

How to Apply

If you’re excited about building fast, reliable web interfaces that power both product and client delivery, we’d love to hear from you.