Senior Fullstack Engineer (Product Development)

Full time


Apply Now →

The Company

Dover is building the first end-to-end recruiting orchestration platform for the world's top companies. We combine best-in-class candidate evaluation technology with bespoke process automation to help companies find and hire top talent for their open roles.

Recruiting is a $50B/year industry in the US, but recruiting departments and agencies still have incredibly manual processes.

We've built a better way. Our advanced matching software identifies the perfect candidates across all recruiting channels and drives the hiring process to create a seamless, white-glove experience for both companies and candidates.

Dover went through Y Combinator in 2019, and today 200+ companies use our product to run a better hiring process. We've raised $23M from top VCs and are currently profitable. We're a remote team of 80+ with hubs in San Francisco and NYC and a presence in Boston, LA, and DC.

The Role

In this role, you will help take our app of today and transform it into a broader platform of tomorrow. Importantly, this includes laying a great foundation for other engineers to build on. We are looking for a fullstack engineer who is motivated to solve complex problems, write scalable software, and produce direct user-facing business impact. This role will include translating business requirements to actual implementation, designing, and building platforms, services, and configurable and scalable models. Last but not least, mentoring junior members of the team and setting the best engineering practices.

The Responsibilities

  • You will design and build software capable of reaching our users
  • You will partner with product managers, designers, and analysts to deeply understand the needs of our users and create a product that serves those needs
  • You will develop and execute against both short and long-term roadmaps, making effective tradeoffs between business impact, user experience, and a high-quality technical foundation
  • You will improve the team and company – you will be an active participant in our culture (mentorship, interviewing, and new initiatives)
  • You will support your fellow engineers through feedback, code reviews, and advancement of internal tools and processes
  • You will optimize components for maximum performance across a vast array of web-capable devices and browsers
  • You will help translate designs and wireframes into high-quality code

About You

  • 6+ years of working experience
  • Have experience with web development
  • Have experience with React, TypeScript, and graphql
  • Have experience with modern backend technologies. Python/Django preferred
  • You'll need to be able to work from the United States or Canada
  • US work authorization is preferred but can work with all candidates on a case by case basis


  • BS or MS in computer science, engineering, or other technical degrees
  • You enjoy playing a part in product management and road mapping occasionally
  • Articulate, organized, detail-oriented, and the ability to work in a dynamic, fast-changing collaborative environment



  • Competitive salary and meaningful equity
  • Support for personal and professional development outside of work
  • Opportunities to grow within the company
  • 401k


  • Comprehensive health and dental benefits covered 100%
  • Daily lunch


  • All the tools you need to do your best work, including laptop, monitor, desk, chair, and more
  • Flexible work schedule
  • Unlimited PTO plus mandatory 2 week vacation
  • Travel budget to visit New York and/or San Francisco offices

Dover is hiring remotely across the US and US-friendly timezones.