-
The University of British Columbia

Junior Front-End and Cloud Developer

The University of British Columbia
Canada · Full-time · Not Applicable

Staff - Non Union

Job Category

M&P - AAPS

Job Profile

AAPS Salaried - Information Systems and Technology, Level A

Job Title

Junior Front-End and Cloud Developer

Department

Nunez 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

May 19, 2026

Note: Applications will be accepted until 11:59 PM on the Posting End Date.

Job End Date

April 30, 2027

This position is expected to be filled by promotion/reassignment and is included here to inform you of its vacancy at the University.

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

The Junior Front-End and Cloud Developer will support research activities in the Computational Psychiatry Lab at UBC. This position will focus on developing and maintaining front-end features using modern JavaScript libraries, integrating applications with back-end components, and supporting cloud-based deployment on AWS. The incumbent will ensure that systems are functional, user-friendly, secure, and aligned with the lab’s research goals.

Organizational Status

The position is based in the Department of Psychiatry at the University of British Columbia. The incumbent will report directly to the Principal Investigator (PI) of the lab, who will provide direct supervision and guidance. The developer will work closely with researchers, trainees, and collaborators, but will not have supervisory responsibilities

Work Performed

Develop, test, and maintain front-end features using JavaScript libraries, particularly React.

  • Connect front-end components with back-end services and APIs to support research applications.
  • Implement and maintain cloud-based services and infrastructure, primarily in AWS, for secure storage, processing, and deployment.
  • Collaborate with researchers to translate project requirements into functional software features.
  • Ensure web applications are accessible, usable, and optimized for performance.
  • Manage version control, documentation, and testing of applications.
  • Monitor and troubleshoot technical issues to ensure continuity of research activities.
  • Support integration of machine learning or natural language processing models into cloud-hosted applications where applicable.
  • Ensure compliance with institutional and ethical standards for data security and privacy.

Consequence of Error/Judgement

Errors in judgment or programming may delay research progress, compromise data integrity, or result in data loss. Security misconfigurations may expose sensitive research or patient-related information. Accuracy, attention to detail, and adherence to data security protocols are critical.

Supervision Received

The incumbent will work under the direct supervision of the Principal Investigator, who will provide ongoing guidance, assign tasks, and review progress.

Supervision Given

This position does not include supervisory responsibilities.

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 one’s own
  • Demonstrates a commitment to enhancing one’s own awareness, knowledge, and skills related to equity, diversity, and inclusion

Preferred Qualifications

Bachelor’s degree in Computer Science, Software Engineering

  • Professional experience as a software developer.
  • Proficiency with JavaScript and modern front-end frameworks, particularly React.
  • Experience connecting front-end components with back-end services and APIs.
  • Experience deploying and managing applications in AWS (e.g., EC2, S3, Lambda, RDS).
  • Familiarity with version control (Git/GitHub), containerization (Docker), and CI/CD pipelines.
  • Strong problem-solving skills, attention to detail, and ability to work independently as well as collaboratively in a research environment.

Key Skills

Ranked by relevance

cloud javascript aws natural language processing containerization machine learning storage docker cicd s3
Login to Apply
Posted
May 12, 2026
Type
Full-time
Level
Not Applicable
Location
Vancouver

Industries

Higher Education

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Subharti University
Related

PHP Developer

2026-05-27

Full-time
Associate
India
Higher Education
Engineering
View Job Details
The University of Queensland
Related

Senior Software Engineer

2026-05-24

Full-time
Not Applicable
Australia
Higher Education
Engineering
View Job Details
California Institute of Applied Technology
Related

Full Stack Web Developer

2026-05-17

Full-time
Not Applicable
United States
Higher Education
Engineering