Jobs and Careers
DI

Project Manager

Dimagi, Inc.
United Statesfull_timeVerifiedPosted 13 Jan 2026
💰 $96,166/yr($58,680/yr$96,166/yr)

About the role

About Us:

Dimagi is an award-winning social enterprise and a certified B Corp and Benefit Corporation. Our primary product, CommCare, is the most widely-deployed open-source digital platform for enabling Frontline Workers. Since 2002, Governments and organizations across all sectors have built customized mobile, web, and SMS applications on CommCare to deliver services to underserved populations. Dimagi is more than a tech company. We are an impact-first team of compassionate people from all parts of the world and all walks of life, dedicated to using business as a force for good in global health and development.

About the position:

Dimagi is looking for a Project Manager (PM) to join our US Solutions division. This position will be affiliated with our office in Cambridge, MA, but is also open to remote employment within the US. This is a 12-month fixed-term position with the possibility of renewal based on business requirements and mutual interest. 

The Project Manager is a mid-level position at Dimagi. You will play a critical role in either managing or heavily supporting one or more projects to optimally design and roll out technology solutions for Dimagi's clients. You will be the face of Dimagi for partner-facing interactions, ensuring successful deliverable completion and stakeholder management. You will work in an agile environment alongside developers, engineers, public health specialists, and technical leaders. You will be expected to oversee the development and implementation of various deliverables against tight timelines, including project documentation (project plans, risk logs, training materials etc.), detailed project plans, stakeholder presentations, and changes to applications. You will collaborate with a network of partners and vendors for the project's ultimate success - including expectation management, scope management, explaining technical concepts, and building a strong rapport. This role assumes comfort using AI-assisted tools, including large language models, to support planning, analysis, documentation, and learning in a fast-paced delivery environment.

Responsibilities:

The specific responsibilities of a  Project Manager can vary per project but are likely to include:

  • Serve as a key external-facing representative for a project team. Project Managers are responsible for leading conversations around project planning, requirements, roadmapping and ensuring adherence to standard project management practices.
  • Coordinate with the project’s technical lead to manage the implementation of technical requirements as defined by clients and the project's requirements team. Project teams use the most advanced functionality of the CommCare platform to create complex applications that enable users to accomplish a range of tasks. 
  • Lead internal or client-facing conversations to determine the technical requirements and considerations for integrations between CommCare and other platforms/systems
  • Develop, document, and champion best practices with our teams for application deployment and release for large projects, while continuously improving the Project Management methodology and technical quality of team outputs
  • Use AI-assisted tools thoughtfully to improve efficiency in requirements synthesis, project documentation, risk tracking, and stakeholder communications, while ensuring accuracy and alignment with project standards.
  • Create process and workflow mapping, diagrams, use cases, and other documents in support of projects
  • Lead or support the development of training programs and capacity building efforts for a variety of system users
  • Design, create, and manage effective implementation strategies that consider how various workstreams or activities will impact the success of the overall project or program
  • Manage project quality throughout the software development lifecycle
  • Serve as a representative of a project team while working closely with a client-facing Technical Lead, Technical Analysts, and internal Software Engineers to determine and implement practices to ensure CommCare's quality and reliability
  • Examine patterns of system use and proactively identify possible improvements to the system which will make for a better end-user experience

At Dimagi, Project Managers may fulfill a variety of functional roles, which will likely change over time as Dimagi partners with new clients and takes on new challenges and will vary depending upon the size and complexity of a project. Examples of common roles for a Project Manager include but are not limited to overall Project Lead, Requirements Lead, Integrations Lead, or Implementation Lead.

Minimum Requirements:

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Dimagi, Inc.

View company profile →