Remote Offered Salary :

Android Developer – CommonHealth

Email Job
Bottom Promo

Job Description

About us: The Commons Project Foundation (TCP) is an impact-focused non-profit organization. Established in 2019, TCP’s mission is to create, finance, and operate digital services for the public good. We partner with government agencies, for-profit companies, academic institutions, and other stakeholders to create digital infrastructure in healthcare, education, finance, and community & civic engagement.
TCP is an equal opportunity employer. We value diversity in our workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, genetic information and testing, family and medical leave, sexual orientation and gender identity or expression, protected veteran status, or any other characteristic protected by law.

About CommonHealth:
CommonHealth helps people collect and manage their personal health data from hospitals, labs, and devices and share it with the health services, organizations and apps they trust.
CommonHealth extends the health data portability and interoperability model pioneered by Apple Health to the 55% of Americans with Android™ devices (85% globally), enabling broader and more equitable participation in research, innovative care models and next-generation health services. Check out our app on the Google Play Store.

Women and minorities are strongly encouraged to apply.

Title: Android Developer – CommonHealth
Reports to: VP, Engineering
Location: Remote
We’re hiring a developer to join our Android personal health record team. A successful candidate will have years of experience building and shipping Android applications. She or he will be passionate about empowering people to take their health into their own hands without compromising security or privacy.
You’ll be responsible for:
  • Scaling the CommonHealth app while maintaining excellent user experience
  • Developing new Kotlin-first features
  • Working with the design team to implement elegant user interfaces
  • Participating in Agile Scrum Ceremonies
  • Working within a multidisciplinary team that includes UI/UX designers, product owners, Business Analysts, Quality Assurance, Server side developers, and other mobile developers
  • Working in a collegial and open environment that rewards teamwork, continuous learning and meeting commitments
  • Maintaining existing applications by fixing bugs, answering technical questions, and troubleshooting reported issues
What We’re Looking For In a Candidate:
  • Believe in the mission of The Commons Project and CommonHealth, and looking to contribute to our team culture
  • 3+ years of experience in software development
  • 2+ years of Experience working in Android development life cycle, with a preference for Kotlin
  • Experience working with at least one live application publicly accessible in the Google Play Store
  • Deep knowledge of modern Android application design(MVI, MVC, MVP, etc), including inter-app communication.
  • Familiarity with reactive programming (RxJava, Kotlin Flow).
  • Experience with Android Studio, Android Unit Testing
  • Knowledge of OAuth, data security, and encryption
  • Ability to write unit tests, integration tests, and UI tests
  • Ability to write well designed, testable, efficient, and quality code
  • Ability to give and take constructive feedback
Nice to have:
  • Experience with Android Room and Navigation architecture components
  • Experience with Kotlin coroutines and async programming patterns
  • Experience developing Android client libraries and SDKs
  • Dependency Injection using Dagger2 or any other DI frameworks
TCP offers generous and comprehensive benefits to its employees, including but not limited to, unlimited time-off, health plans (health/dental/vision), short-term and long-term disability, life insurance, and profit-sharing.
  • The successful candidate can work remotely, or may in the future be asked to work from TCP offices, depending on location.
The Commons Project is committed to building a diverse team and fostering an inclusive culture, and is proud to be an equal opportunity employer. We embrace and encourage our employees’ differences in race, religion, color, national origin, gender, family status, sexual orientation, gender identity, gender expression, age, veteran status, disability, pregnancy, medical conditions, and other characteristics. If you require assistance in applying for open positions due to a disability please email us at to request an accommodation.
Bottom Promo