The Ad Hoc Team 2019

Join our team

Why Ad Hoc?

Invested in you

On all of our projects, you’ll be empowered to propose ideas on how to make things better. We believe in iteration, growth, and change, both in the products we build and in how we work. We’re invested in you learning new skills, challenging yourself, and growing your career — all while doing work that matters.

Work-life balance

Whether you need to pick up your kids from school or want to take a midday bike ride, we trust you to do your work when it best fits your schedule. You have the autonomy to choose the structure of your day, with the expectation that you’ll get the work done.

Remote life

Our team members live in 43 states, from Washington DC to Washington state. We're building a nationwide team that embraces diversity to make our work better.

The Ad Hoc team walking together outdoors

Ad Hoc is the perfect storm of career satisfaction. A dedication to employee experience, challenging work that positively impacts millions of people, all while surrounded by some of the most talented and friendly people around.

—Seth Etter


Health, dental, and vision insurance

Coverage for you and your family

Parental leave

Minimum of 9 weeks paid time off for eligible new parents

401(k) plan

Grow your savings with a match from Ad Hoc

Time off

Unlimited vacation days

Company-provided laptop

Your choice of a Mac or PC and the software you need to do your job


Short and long-term disability, life, and AD&D

$2,000 continuing education allowance

Available for job-related conferences, professional development courses, and books that add to your skills

Code of Conduct

Part of our commitment to building a culture that is actively welcoming and inclusive, both in-person and online

Working through design exercises as a team

Great experience working with talented, passionate people on products that make a very real impact on the everyday lives of users.

—Ben Shyong

For engineering/developer positions

  1. Apply to one of the open positions listed below.
  2. Once you've applied, one of our recruiters will review your application and invite well-qualified candidates to complete one of our code challenges. This is how we get to know you as a programmer.
  3. We’ll assign your submission a random number for blinded evaluation and several engineers will review your solution. Candidates who pass the first blind code review will be asked to complete one or two additional code challenges.
  4. If it seems like a good fit, we’ll schedule interviews to tell you more about the company and our projects and to learn more about you. We won’t ask you to do any “timed challenges” or “whiteboard tests” because we've already learned about your skills during the code challenges.
  5. If all goes well, welcome to the team!

For UX design positions

  1. Apply to one of the open positions listed below.
  2. If your skillset looks like a good fit for our team, we’ll send you a short UX homework challenge.
  3. We’ll assign your homework submission a random number for blind evaluation and several designers will review your solution.
  4. If you pass the blind UX homework challenge, our team will review your portfolio and resume more deeply. Assuming your experience continues to meet the skills we’re looking for, we’ll schedule interviews with our team.
  5. Our full interview process includes three stages: a project walkthrough interview, a panel interview, and a final interview with our creative director.
  6. If all goes well, welcome to the team!

Open positions

Group photo from retreat four