The closing date for this job has passed; return to the main list for other jobs

The Colubri Lab at UMass Med School is looking for a mobile app developer to work on participatory outbreak simulations and other app-based projects

The Colubri Laboratory at the University of Massachusetts Medical School is seeking to hire a Mobile App Developer to build innovative mobile tools to help us understand and stop infectious disease outbreaks. Under the direction of the PI or designee, the person in this role will develop iOS and Android applications for participatory outbreak simulations, digital contact-tracing, and mobile health research projects. The candidate for this position will have the opportunity to join in a nimble research group, and work closely with other members of the Colubri Lab on the design and development of a portfolio of software applications integrating research, education, and community outreach, including Operation Outbreak (, an education platform on infectious diseases that uses mobile apps to simulate the spread of a virtual pathogen over Bluetooth. The Mobile App Developer may also participate in the evaluation and research of 3rd-party software and conduct feasibility studies to determine appropriate engineering solutions. They will be expected to perform duties in a manner consistent with a complex, diverse, and dynamic environment and serve a complex research, medical, and education community. To submit an application use the following link:


  • Propose, design, and develop applications for the iOS and Android platforms.
  • Ensure the performance, quality, usability, and responsiveness of applications.
  • Help maintain code quality, organization, and automatization.
  • Ability to gather requirements and provide accurate and realistic project milestones and timelines for completion.
  • Successfully perform any coding tests and resolve bugs as required.
  • Manage release of applications on Apple and Google app stores.
  • Apply appropriate techniques to ensure user’s data privacy.
  • Identify and learn emerging mobile technologies through formal training or independent self-study.


  • An Undergraduate or Master’s Degree in Computer Science, Software Engineering, or a related field or program (including ABET-accredited) with comparable coursework or experience.
  • 2+ years of experience in the development of iOS and Android apps.
  • Record of completed app projects using Java/Kotlin and Swift programming languages.
  • Strong expertise in iOS and Android SDK frameworks and fundamentals
  • At least 1 published app on Apple’s App Store and on Google Play.
  • Experience using Android Studio and Xcode IDEs.
  • Good understanding of mobile architecture (MVP, MVVM, etc.) and design (Builder, Adapter, etc.) patterns.
  • Experience with RESTful APIs and push notifications to connect mobile applications with back-end services.
  • Experience with software development best practices including versioning, continuous integration, and issue tracking.
  • Knowledge of Apple’s and Google’s Human Interface Guidelines, and App Store Review Guidelines.


  • Familiarity with mobile health applications and proximity/location sensing technologies (e.g.: Bluetooth, GPS).
  • Experience with cross-platform mobile development frameworks, such as React native or PhoneGap.
  • Experience with performance and memory tuning with appropriate tools (CloudTest, JMeter, Gatling).
  • Knowledge of any server-side language, as well as HTML5, CSS, and JavaScript experience, would be a plus.

Separate office space (to be shared with other member of the lab); hybrid and remote work OK.

Non academic
University of Massachusetts Medical School
United States
Closing date
June 30th, 2021
Posted on
April 14th, 2021 02:49
Last updated
April 14th, 2021 02:51