At Tandem, we believe that our inclusive, collaborative culture helps us create higher-quality software. We love to work together to solve tough problems, mentor new engineers and designers through our Apprenticeship Program, and learn more about our craft every day.
Our unique approach to consulting leads to a better employee experience and a higher quality of life. We treat each other like people: We all have families, hobbies, and priorities outside of our jobs. That’s why we enforce a 40-hour workweek with flexible hours, and give you the ability to work remotely from anywhere in the United States. A healthy work-life balance primes us to do work we are proud of and puts us in the right mindset to learn, teach, and enjoy our jobs without burnout.
At Tandem, we pride ourselves on our welcoming culture where everybody feels safe to ask questions and learn new things. This starts before you ever join the team. We’ve intentionally designed a hiring process that is inclusive, relevant, and as comfortable as possible for job candidates.
Each job description includes clear responsibilities, a salary band, and an outline of our hiring process so you’ll know what to expect at every step (no whiteboard coding!). We encourage you to let us know about accommodations that will help you have a successful interview. We are aware of imposter syndrome, the confidence gap, and privilege of implicit endorsement. Don’t let doubt deter you from applying!
We use a 4 step process.
- Application
- Phone screen
- Take home code challenge
- Remote in-person interview
The first step in our process is to fill out our application form. You will be asked a few questions on that form. We value thoughtful responses and will disregard applications without them.
If we decide to move forward, we’ll follow up with you to schedule an initial phone screen with one of our engineers. Our phone screens are non-/low-technical. We won’t be grilling you on database design but are interested in learning about your career trajectory, professional experiences, and what interests you.
If that goes well, we’ll send you our take-home code challenge. We know that everyone has different responsibilities and priorities in life, and we want to give you the time you need to shine. You will have 10 days to complete your challenge and submit it.
Once submitted, we’ll do an internal code review to determine if we’d like to do an in-person interview. If we choose not to move forward, we’re happy to schedule a call for feedback.
Finally, the last step in our process is a remote in-person interview. You’ll have the chance to meet with many of our team members, extend your code challenge, pair with us on real clients and problems that we’re solving that day, and participate in a consulting challenge.