University of British Columbia
Geotab
Sentry
Sentry.io
Cerence
NAV CANADA
Lightspeed Commerce
Connect with headhunters to apply for similar jobsBombardier Transportation GmbH
Scotiabank
Donna Cona Inc.
Donna Cona Inc.
emergiTEL Inc.
Computer Generated Solutions Canada
Google Inc.
Google Inc.
Aspen Technology
Autodesk
NIYA FREIGHT & LOGISTICS
Stymiest and Associates
Vanta
Wealthsimple
A prominent research institution in Metro Vancouver is seeking a Junior Mobile Software Developer to contribute to the PolarUs app, aimed at supporting individuals with bipolar disorder. This full-time position is for a 6-month contract and requires collaboration with a diverse team, as well as a strong foundation in mobile app development, particularly in iOS and Android environments. The candidate should have an undergraduate degree and at least one year of relevant experience. Competitive compensation is offered, along with a commitment to diversity and inclusion.
Staff - Non Union Job Category M&P - AAPS Job Profile AAPS Salaried - Information Systems and Technology, Level A Job Title Junior Mobile Software Developer Department Michalak Laboratory | Department of Psychiatry | Faculty of Medicine Compensation Range $5,365.42 - $7,709.92 CAD Monthly
The Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is approximately halfway between the minimum and the maximum and represents an employee that possesses full job knowledge, qualifications and experience for the position. In the normal course, employees will be hired, transferred or promoted between the minimum and midpoint of the salary range for a job.
Posting End Date January 28, 2026
Note: Applications will be accepted until 11:59 PM on the Posting End Date.
Job End Date July 31, 2026
At UBC, we believe that attracting and sustaining a diverse workforce is key to the successful pursuit of excellence in research, innovation, and learning for all faculty, staff and students. Our commitment to employment equity helps achieve inclusion and fairness, brings rich diversity to UBC as a workplace, and creates the necessary conditions for a rewarding career.
CREST.BD is a globally recognized research network supporting people to live well with bipolar disorder (BD) under the leadership of Dr. Erin Michalak. Since 2019, CREST.BD has been working on developing the PolarUs app, the world’s first BD self-management app focused on optimizing quality of life (QoL). The app features evidence-backed information tailored to BD, has been co-designed with people with BD, and is now being culturally/linguistically adapted for diverse populations. This project is funded by the Canadian Institutes of Health Research and the Daymark Foundation.
Under the supervision of Dr. Erin Michalak and the Software Development Lead, and in consultation with CREST.BD staff, the Junior Mobile Software Developer will contribute to the advancement of the iOS and Android versions of the PolarUs app. This work will require close collaboration with the PolarUs app development team, composed of a Software Development Lead, UI/UX designer and student developers.
The Junior Mobile Software Developer is a full-time position for a 6-month contract. This role will be both challenging and rewarding, and is best suited for a fast learner with a strong foundation in mobile app development and back-end data analytics infrastructure.
The Junior Mobile Software Developer reports directly to the Principal Investigators, Drs. Erin Michalak and Steven Barnes, and the Software Development Lead. This position will also interact with employees and collaborators from various backgrounds and locations.
The PolarUs app is actively being used by thousands of real-world users across the globe, and across multiple research studies. As a consequence, the development process can involve complex interactions between the incumbent, the PolarUs and CREST.BD teams, and/or users of the app. Incorrect appraisals could jeopardize the timeline for the development of the app and related projects, negatively impact the reputations of the PolarUS app and CREST.BD, as well as the Departments of Psychology and Psychiatry, and UBC in general. Communications with team members must be clear, timely and accurate.
The Junior Mobile Software Developer will be directly supervised by the project PIs and the Lead Mobile Software Developer. The incumbent will also receive tasks and some supervision from other PolarUs and CREST.BD team members, and project co-applicants.
The Junior Mobile Software Developer must be able to work both independently and collaboratively. While working independently, the incumbent will be expected to set progress goals, manage their time effectively and maintain regular contact with the PIs and CREST.BD team. Communications will occur through weekly meetings, as well as through email, telephone and other communication platforms, as necessary.
None
Undergraduate degree in a relevant discipline. Minimum of one year of related experience, or the equivalent combination of education and experience.
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.