Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Dimagi Logo

Mobile Software Engineer

Dimagi

$46,067 - $115,583
Aug 12, 2025
Cambridge, MA, USA
Apply Now

Dimagi is looking for a Mobile Software Engineer to join their Global Technology team to develop and improve their Android-based mobile tools, CommCare & CommCare Connect, and support their Web Apps platform. The goal is to ensure the quality and growth of Dimagi's platform, which is used by organizations to deliver services to underserved populations.

Requirements

  • Familiarity with Android native development in Kotlin or Java
  • Familiarity with the principles of good test-writing, and comfortable writing thorough tests for your code
  • Familiarity with using a version control system to facilitate collaborative work
  • Experience in building Android-based mobile applications
  • Has created, deployed, and maintained an Android application in the past
  • Has a strong background in Java or Kotlin
  • (Bonus) Has familiarity with the Spring Boot framework

Responsibilities

  • Helping to grow a mature, open-source Android product base
  • Support and build on top of our Spring-based Web Apps platform
  • Grow and maintain the common core Java engine used by our different platform front-ends
  • Building quality software with a strong focus on usability by groups of people facing unique challenges (remote locations, low levels of literacy, no experience with technology, etc.)
  • Helping to support infrastructures for testing, QA, and release management of the platform deliverables
  • Troubleshooting and debugging to optimize performance
  • Act as a technical expert in all areas of the mobile application development life cycle

Other

  • Ability to work well with flexible requirements
  • Authorized to work in the country for which you are applying
  • Dimagi is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local laws.
  • If you are interested in applying for employment and need special assistance or a reasonable accommodation during the application or interview process for a posted position, please contact us at 617-604-2123 or send an email to accommodations@dimagi.com detailing your request.