Frontend engineer hiring process

Overview

Applying for jobs is exhausting. While we care deeply about developing a team of talented, empathetic, and curious people, we want to do everything we can to make this process as transparent and respectful of your time as possible.

Outlined below are the steps in the interview process. Our commitment to you is that we'll always be transparent as to where you are, the next steps, and our timeline. Everyone's time is limited, and in general we will bias towards reducing the number of candidates moving through each step — sometimes even if they seem quite promising. We'll let you know as soon as we've decided not to move forward with your application, though please know how appreciative we are of you taking the time, and that we genuinely wish you success in your job search.

Step 1: Reach out!

You can find information about working at Redivis and our open positions on our jobs page. Please press "apply" on the job listing you're interested in to submit your application.

If you don't see a position for you, you're always welcome to send us an email at jobs@redivis.com. Though for current openings, please indicate your interest via the jobs page — it makes things easier for all of us!

Step 2: Quick chat

If it looks like a potential fit, we'll reach out to schedule an initial phone call (30 minutes). You'll talk with Ian, our CEO, to learn more about the company and answer any questions you may have. This is nothing to prepare for, though you might be asked a few questions about your past experience and general interests.

Step 3: Technical interview

You'll then interview with our Head of Engineering, Sean (50 minutes). The interview will be conducted in Javascript and React, and you can expect a combination of standard programming questions as well as a more practical implementation in React. Sean will also ask a few more open-ended questions to better understand your approach and background in software development.

This is also a great opportunity to ask any questions that you may have about the engineering culture at Redivis!

Step 4: Interview with design

Interview with our Head of design, Erin. She'll ask about your past work with design and/or product teams and the roles you've played in various projects. We're interested to hear how you communicate and overcome setbacks in a challenging environment. This is also an opportunity for you to get insight into our current team workflow and how new Redivis features go from conception to visual mocks to final implementation and testing.

Step 5: (Offsite) Onsite

You'll join Ian, Sean, and Erin together on a video call, where we'll work through a task that simulates our product development workflow. Our goal is to see how we all work together and contribute as a team, and how you will fill your role as a frontend engineer within that team. There's not too much that you need to prepare for, though the technical elements of your onsite will expand on the initial React questions from your technical interview.

Step 6: Connect with references

It's important for us to hear from one or two people that you've worked closely with in the past. We'll be actively seeking to learn about your strengths and weaknesses (we all have them!) as we work to determine whether a career at Redivis feels like an appropriate fit — both for you and for us.

Last updated