Careers at Dimagi

Frequently asked questions about our recruitment process

View Open Positions

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.

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.

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.

Careers Page

Check out our Careers Page for open positions that match your skill set or join our Talent Community

View Open Positions