Hiring is one of the most difficult things we do at Mavens. We realize how time-consuming and stressful interviewing can be, so our process is designed to give you the best opportunity to share your experience and skills with our team. Here is an overview of how our process works for prospective consultants, architects, and developers:
1 Introductory Call
Regardless of the position you may be interviewing for, our process starts with an introductory conversation with one of our Office Leads. This conversation typically lasts around 45 minutes and gives us the opportunity to learn about your background, experience, and interest in Mavens. During this conversation our Office Leads will explain the position in detail and answer any questions you may have about life at Mavens, the interview process, or the position itself. We will also assign you a Maven who will be your point of contact for your interview exercise.
2 Mock Application
Once you have formally entered our interview process, we will distribute a set of business requirements and ask you to build a functioning application using a developer Salesforce environment. The intent of this exercise is to gauge your ability to critically think about the needs of a customer and translate those needs into a technology solution.
Once you have completed the application, you will be asked to present your solution to a team of Mavens. This presentation is typically about 35-40 minutes in length and should be treated like a customer design review. Technical candidates should be prepared to present and explain any source code they have written. All candidates should be prepared to explain their application design decisions, from the data model to sharing and security.
4 Final Interviews
Candidates who pass the exercise and presentation stages will be invited to meet our team either in our headquarters in Chicago (US candidates) or London (EU candidates). These interviews are typically a mix of technical and cultural. You are encouraged to learn as much as you can about our organizational structure, the types of projects we work on, and what life is like at Mavens.