At Dimagi, we celebrate diversity and treat each other with respect.You can learn more about our culture by exploring the Values we live by and checking out the Why Dimagi video on our Careers Page. Also, check out some of our Day in the Life blog posts, which will give you an idea about Life at Dimagi.
Application Process
What should I include in my application?
All applicants should submit a resume. A resume in a PDF format is best suited for our Applicant Tracking System. A cover letter is optional in most cases. Any other job-specific submissions will be noted on the Job Description. Please do not submit any third-party proprietary information or material you do not have the right to distribute.
If a job description states one office/country, is it possible to apply and be remote?
How do I check the status of my application?
A job I applied to is no longer posted on your website. What does this mean?
What if I need assistance with the application or accommodation during the interview process?
Does Dimagi have an Affirmative Action Plan? How do I get access to it?
What if I don’t see an open role that fits my skillset?
Interview Process
How does the recruitment process work?
Once your application is reviewed, the first step in the interview process is an initial screening round. This is a chance for us to get to know you and provide more information about the position and Dimagi. Depending on the job you have applied for, there will be two or three additional rounds after the initial screening. These rounds can include a combination of short exercises, interviews with team members, or pair coding interviews as applicable.
How long does the recruitment process usually take?
Does Dimagi conduct interviews in person or remotely?
How do I prepare for an interview?
What should I wear for an interview?
What if I have not heard back within two weeks after an interview?
Compensation and Benefits
How do you decide the compensation?
At Dimagi, we are transparent about salaries at all levels of the organization and have a standard, global pay scale for all positions. The compensation or salary range for the position is listed in the Job Description. Your final salary is dependent on your base location and is non-negotiable. We also provide you with the exact salary early in the recruitment process.