Talent.com
Junior Mobile Software Developer
Junior Mobile Software DeveloperUniversity of British Columbia • Vancouver, British Columbia, Canada
Junior Mobile Software Developer

Junior Mobile Software Developer

University of British Columbia • Vancouver, British Columbia, Canada
Il y a 1 jour
Type de contrat
  • Temps plein
  • Temporaire
Description de poste

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

$5365.42 - $7709.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 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.

Job Summary

is a globally recognized research network supporting people to live well with bipolar disorder (BD) under the leadership of Dr. Erin Michalak.

Since 2019 has been working on developing the PolarUs app ( the worlds first BD self-management app focussed 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 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

Organizational Status

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.

Work Performed

Work on advancing and maintaining the Android and iOS versions of the PolarUs app under the direction of the Software Development Lead through :

o Assisting the lead developer in writing clean maintainable and well-documented code for new app features

o Implementing UI / UX design enhancements

o Setting up and maintaining the back-end data analytics infrastructure of the app

o Knowledge-permitting assist the lead developer in implementing new artificial intelligence (AI) features such as translation capability for 3 new languages (Mandarin French and Spanish)

o Conducting app testing monitoring bug reports from users and debugging

o Developing app updates and addressing possible security threats

o Optimizing app performance

Utilize various coding languages softwares and APIs to :

o Build responsive and user-friendly UIs using Jetpack Compose (Android) and SwiftUI / UIKit (iOS)

o Implement features using MVVM architecture and industry-standard design patterns

o Integrate backend services using Firebase Firestore Google Cloud and Google BigQuery tools

o Support app deployment processes to the Google Play Store and Apple App Store

Assist the Software Development Lead with record keeping related to app components developed.

Create reports present development updates to the team and assist in the creation of documentation for presentations grant applications and meetings.

Assist with the development of app user documentation (how-to and troubleshooting guides FAQs).

Regularly meet with the PolarUs app development team to strategize ensure task completion within the specified time frames share app development progress updates and run demonstrations of components developed; attend other relevant team meetings as needed.

Check emails during regular work hours and respond to / forward messages promptly.

Regular work hours for the position are Monday-Friday 9 : 00am-5 : 00pm with occasional evening or weekend hours as required.

Performs other related duties as required.

Consequence of Error / Judgement

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 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 as well as the Departments of Psychology and Psychiatry and UBC in general. Communications with team members must be clear timely and accurate.

Supervision Received

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 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 team. Communications will occur through weekly meetings as well as through email telephone and other communication platforms as necessary.

Supervision Given

None

Minimum Qualifications

Undergraduate degree in a relevant discipline. Minimum of one year of related experience or the equivalent combination of education and experience.

  • Willingness to respect diverse perspectives including perspectives in conflict with ones own
  • Demonstrates a commitment to enhancing ones own awareness knowledge and skills related to equity diversity and inclusion

Preferred Qualifications

Tasks require strong interpersonal skills and the ability to support other employees. This position requires a good working knowledge of iOS and Android development environments.

Competence in programming both Javascript-based front-end components and also back-end components of a piece of web-deployable software is necessary. Competence in implementing and testing user interfaces is desirable.

Experience building iOS and Android mobile applications or components thereof is required.

Excellent working knowledge of Android (Kotlin Jetpack Compose) and iOS (Swift XCode) development environments and libraries.

Strong JavaScript / Typescript programming skills.

Strong understanding of client-server architecture APIs and website networking.

Experience with Docker and automated testing is preferred.

Experience with using Testflight for app testing and troubleshooting is preferred.

Experience with Git and GitHub is required.

Required Experience :

Junior IC

Key Skills

Anti Money Laundering,Accounting And Auditing,CISA,CMA,Community Support,Adobe Flash

Employment Type : Full-Time

Experience : years

Vacancy : 1

Monthly Salary Salary : 5365 - 7709

Créer une alerte emploi pour cette recherche

Junior Mobile Software Developer • Vancouver, British Columbia, Canada

Offres similaires
Junior and Intermediate Software Developer

Junior and Intermediate Software Developer

Targeted Talent • Richmond, BC, Canada
Permanent
We are looking for experienced.Our client is an Enterprise company that builds SaaS products for Fortune 500 companies.Relocation to Vancouver will be required towards the end of this year.Experien...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Programmer

Programmer

Offworld industries • New Westminster, BC, Canada
Temps plein +2
Offworld) is the independent studio behind the successful military first-person shooter game, Squad.Offworld was formed in 2014 by more than 15 developers who had worked together on the well-known ...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Full Stack Developer

Full Stack Developer

LOD Technologies Inc. • Vancouver, BC, CA
Temps plein
Quick Apply
You’ll work across the stack—building robust backend services and intuitive frontend experiences while collaborating closely with product, infrastructure, and operations teams.This role is ideal fo...Voir plus
Dernière mise à jour : il y a 10 jours
CAD Designer

CAD Designer

Arpac Storage Systems Corporation • Delta, British Columbia, Canada
Temps plein
We are game changers! Arpac is Western Canada’s leading provider of material handling equipment and industrial storage solutions for over 50 years. Leading with innovative product lines and top-notc...Voir plus
Dernière mise à jour : il y a 19 jours • Offre sponsorisée
Firmware & Hardware Developer

Firmware & Hardware Developer

SST Wireless • Richmond, BC, Canada
Temps plein
With several new products in the design pipeline, this is an exciting time for creative thinkers who are adept in realizing technical solutions to join us in creating products where your contributi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Frontend Developer (Angular)

Frontend Developer (Angular)

A-CX • Vancouver, BC, Canada
Temps plein
Salary : $88,764 $109,812 CAD / year.A-CX is a software design and development partner for progressive companies, delivering innovative services through dedicated teams and customized solutions.Spec...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Junior Software Developer - Cloud API

Junior Software Developer - Cloud API

Delta Intelligent Building Technologies (Canada) Inc. • Surrey, BC, Canada
Temps plein +1
About Delta Intelligent Building Technologies (Canada) Inc.Delta Intelligent Building Technologies (Canada) Inc.For over three decades, we have provided innovative building automation solutions for...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Backend Developer

Backend Developer

Bitkernel Technology Inc • Vancouver, British Columbia, Canada, V5Y 1K2
Temps plein
With a proven track record of innovation, we’re on a mission to revolutionize streaming technology and build complete content ecosystems. Powered by our groundbreaking platform,.Android, iOS, Web, a...Voir plus
Dernière mise à jour : il y a plus de 30 jours
Programmer / Software Developer

Programmer / Software Developer

Vitacore Industries • Burnaby, British Columbia, Canada
Temps plein
Quick Apply
At Vitacore, we integrate cutting-edge research and technology with a profound commitment to sustainability and innovation. Established in 2020, Vitacore is driven by our mission to develop transfor...Voir plus
Dernière mise à jour : il y a 5 jours
Developer Intern (May - September Internship)

Developer Intern (May - September Internship)

AlgaeCal • Richmond, BC, Canada
Stage
Would you like to intern with one of the brightest Dev teams in North America? A tight-knit group of some of the best developers, problem-solvers, and software engineers around.And they’re us...Voir plus
Dernière mise à jour : il y a 11 jours • Offre sponsorisée
App Developer

App Developer

Prosperity Workforce Solutions • Vancouver, BC, Canada
Temps plein +1
Quick Apply
App Developer (iOS & Android).Remote / Hybrid (depending on candidate location).Contract or Permanent (open to discussion). This role will work closely with engineering, product, and operations ...Voir plus
Dernière mise à jour : il y a 8 jours
Full Stack Developer

Full Stack Developer

Substance | Level Up by Substance • Vancouver, BC, Canada
Temps plein
As a Full Stack Developer, you will be at the center of our development efforts, driving innovative web solutions that enhance user experience and meet business goals.You'll work with cross-fun...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Full Stack Developer

Full Stack Developer

Actalent • Vancouver, BC, Canada
Temps plein
Job Title : Full Stack Developer.We are seeking a Full Stack Developer who is passionate about improving existing systems and finds satisfaction in refining and maintaining code.This role involves f...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Software Developer, Full Stack

Software Developer, Full Stack

Apera AI Inc • Vancouver, BC, Canada
Temps plein
We are an innovative, Vancouver-based startup at the forefront of robotics, AI, and machine vision technologies.Backed by VC funding and we've been recognized with the 2025 Frost & Sullivan...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Work From Home - Sales Representative - 60k / Year

Work From Home - Sales Representative - 60k / Year

Spade Recruiting • Tsawwassen, British Columbia
Télétravail
Temps plein
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Software Developer (ID#5214)

Software Developer (ID#5214)

freelance.ca • Richmond, Canada
Temps plein
The company, a national IT consulting firm, is seeking a Junior Software Developer.This role is perfect for a recent graduate or early career developer with a passion for AI, automation, and cuttin...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Android or iOS Developer (Future Opportunity)

Android or iOS Developer (Future Opportunity)

Aequilibrium Software Inc. • Vancouver, BC, CA
Temps plein
Quick Apply
Future Opportunity - Talent Pool At Aequilibrium, we are always on the lookout for talented individuals to join our team. Even if this role isn’t the perfect fit, we encourage you to apply so ...Voir plus
Dernière mise à jour : il y a plus de 30 jours
Senior Backend Developer / Programmer (Mobile Game)

Senior Backend Developer / Programmer (Mobile Game)

IGG.com Canada • Vancouver, BC, Canada
Permanent
Salary : $90,000 - $125,000 annually.Are you passionate about creating mobile games that captivate millions of players worldwide? IGG Canada, a premium mobile game and video production studio locate...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée