Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Junior Full-Stack Developer (BCIT Co-op)

$29 per hour

Equilibrium

Description

We are seeking a Junior Full-Stack Developer (Co-op) from the BCIT Computing Co-op program to join our growing team and help build technology that supports our global mining and natural resources projects. As our work becomes increasingly data-driven, we are developing modern web applications that improve QA/QC, streamline data workflows, and enable collaboration across technical teams and project locations. You’ll work closely with engineers, hydrogeologists, geologists, and project managers to understand real-world challenges, develop practical software solutions, and gain experience applying modern web development to complex technical projects.

Why Join Equilibrium?

Global reach. Specialist expertise. Real influence.

Equilibrium brings together the global reach and expertise of an established consultancy with the autonomy and agility of a specialist firm.

Here, you’ll work closely with experienced leaders, have a genuine voice in the business and see the impact of your work firsthand. As we grow, you’ll have the opportunity to take ownership, deepen your expertise and play a meaningful role in shaping what comes next.

We want our people to grow with the business, build meaningful relationships and make a lasting contribution - not simply be part of the team, but help build the future of Equilibrium.

The Role:

As a Junior Full-Stack Developer (Co-op) , you’ll contribute to the development, maintenance, and continuous improvement of web applications that support Equilibrium’s data-focused mining and engineering projects.

You’ll work across the frontend and backend , using React, JavaScript/TypeScript, Node.js, Express.js, and MongoDB to build scalable applications and data-driven workflows. This role will provide hands-on experience across the full software development lifecycle, including feature development, API and database development, testing, code reviews, deployment support, and collaboration with multidisciplinary technical teams.

You will:

  • Frontend Development: Develop and maintain responsive web applications using React and TypeScript/JavaScript.
  • Backend Development: Develop backend services and application logic using Node.js and Express.js.
  • API & Data: Build and maintain RESTful APIs and work with MongoDB to support reliable, efficient data workflows.
  • Feature Development: Collaborate with engineers and project managers to define, develop, test, and deliver features from concept through implementation.
  • Performance & Reliability: Help ensure applications are responsive, performant, reliable, and compatible across modern browsers and devices.
  • Code Quality & Testing: Write clean, maintainable, testable, and well-documented code and contribute to testing, code reviews, and troubleshooting.
  • Collaboration & Problem Solving: Work with technical and project teams to understand challenges, investigate issues, and develop practical solutions.
  • Continuous Improvement: Contribute to improving development workflows, tools, architecture, and engineering practices.

What We’re Looking For:

  • Enrolled in the BCIT Computing Co-op Program and eligible for a co-op work term.
  • Experience building web applications using React and JavaScript/TypeScript through coursework, personal projects, or previous work experience.
  • Familiarity with full-stack web development concepts and an interest in developing across both frontend and backend applications.
  • Familiarity with authentication, authorization, data validation, and basic application security.
  • Experience using Git and collaborative version control workflows, including branches and pull requests.
  • Strong analytical and problem-solving skills, with the ability to learn new technologies and work through technical challenges with guidance when needed.
  • Strong attention to detail and a commitment to writing clean, maintainable, and reliable code.
  • Ability to manage time effectively, take initiative, and contribute positively within a collaborative, multidisciplinary team.
  • An interest in applying software development to real-world, data-driven technical challenges is an asset.

  Your Technology Stack:

  • Frontend: React, TypeScript and/or JavaScript, with a focus on building responsive and scalable web applications. Familiarity with Tailwind CSS is an asset.
  • Backend: Node.js, Express.js, and MongoDB, including RESTful API development and backend application logic.
  • Development & Collaboration: Git, GitHub and/or GitLab, and collaborative development workflows.
  • DevOps & Deployment: Familiarity with Docker, CI/CD pipelines, or cloud-based deployment is an asset.

About Equilibrium:

Complex challenges. Practical solutions. Technical excellence.

Equilibrium is a specialist technical consultancy serving the global mining and natural resources sectors. We bring together expertise in geotechnical engineering, structural geology, and hydrogeology, to solve complex technical challenges and deliver practical solutions for our clients.

Founded by internationally respected technical leaders, we combine deep technical expertise with a practical, solutions-focused approach and close client relationships. Our multidisciplinary teams work across regions and disciplines to deliver work that is technically sound, practical and fit for purpose.

Technical excellence is at the heart of what we do. We are committed to continuously improving our expertise, how we work and the value we deliver to our clients.

Our People & Culture:

Different perspectives make us stronger.

We believe bringing together different experiences and ways of thinking makes our teams stronger and our work better. More than half of our team are women, reflecting the inclusive and collaborative culture we are building at Equilibrium.

We look for people who are technically excellent, curious, empathetic and generous with their knowledge. Initiative, collaboration and fresh thinking shape how we work, while respect and transparency guide how we work with one another.

We want people to feel heard, supported and empowered to contribute - whether that's sharing an idea, challenging an assumption or helping a colleague succeed.

Our values: excellence, transparency, diversity and mindfulness of our impact - guide how we work with each other, serve our clients and contribute to our communities and the planet.

Compensation:

Canada $29.00 CAD per hour

Location:

Equilibrium operates globally, with offices in South Brisbane, Australia; Vancouver, Canada; and Portland and Phoenix, USA.

We are accepting applications from students enrolled in the BCIT Computing Co-op Program who are eligible for a co-op work term. This is primarily an in-office position based in Vancouver, Canada , with a flexible hybrid arrangement available for the right candidate.

Additional Requirements:

Must be legally authorized to work in Canada.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Junior Full-Stack Developer (BCIT Co-op) in Vancouver, BC vacancy
  • $3600 - $4500 per month

     ...hardware is bought), and VuePod, our new turnkey, productized bin-picking cell. Role Overview: Apera AI is seeking a Full Stack Software Developer (Co-op) for the 8 months term period (Jan 2027 - August 2027) to join the team behind Apera Forge, our web-based simulation... 
    Suggested
    Work at office
    Flexible hours

    Apera AI Inc

    Vancouver, BC
    4 days ago
  • $60k - $85k per year

     ...is at the center of everything we do, and we're looking for a Full-Stack Developer who wants their code to actually mean something. You'll work...  ...decision-making, and raising the bar for the whole team Mentor junior developers and help shape engineering culture as we grow... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Total Life

    Vancouver, BC
    9 hours ago
  • $100k - $120k per year

    Full Stack SAP Developer (Remote, Canada) Location: Remote anywhere in Canada (but you must already be legally eligible to work in Canada) Salary: CAD $100,000 - $120,000 per year VersaFile is a fast-growing software company that specializes in building attachment,... 
    Suggested
    Remote job
    Long term contract
    Full time
    Flexible hours

    Versafile-inc

    Vancouver, BC
    9 hours ago
  • $85k - $140k per year

     ...to apply. Alloy.ai is committed to creating an inclusive culture, and we celebrate diversity of all kinds. About the Role   Full-stack engineers tackle many exciting and complex challenges ranging from modeling the supply chain, implementing scalable and performant query... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Alloy.ai

    Vancouver, BC
    9 hours ago
  • $60k - $100k per year

     ...Description Full-Stack Developer Equity + Bonus + Massive Growth Opportunity About Total Life At Total Life, we’re redefining mental...  ...product, QA, and operations teams; provide mentorship to junior developers. Project Management: Handle multiple projects simultaneously... 
    Suggested
    Full time
    Remote work
    Monday to friday
    Flexible hours

    Total Life

    Vancouver, BC
    9 hours ago
  • $60 - $80 per hour

     ...We believe in One Team, Excellence, Curiosity, Common Sense and Clarity. The Role We are looking for an Intermediate Full-Stack Developer to join the Structura team on contract. Structura is BGC's commercial cloud platform for automated interpretation of acoustic and... 
    Hourly pay
    Full time
    Contract work
    For contractors
    Casual work
    Work at office
    Flexible hours
    1 day per week

    BGC Engineering Inc.

    Vancouver, BC
    9 hours ago
  •  ...agencies. ResponsiveAds is currently looking for Senior Full-Stack Developers to work on our Next Gen Self-Serve Studio 4 Product which includes...  ...The target customers are designers, so you have a chance to develop a product that “excites” them. Desired Skills and... 
    Full time
    Remote work
    Work from home
    Flexible hours

    ResponsiveAds

    Vancouver, BC
    9 hours ago
  • $98.52k - $123.16k per year

     ...Professional development Equitable employment opportunities The Opportunity We are seeking a talented and motivated Full Stack Software Developer to join our dynamic team. The ideal candidate will have strong experience in both front-end and back-end development, and... 
    Full time
    Manual labor
    Work at office

    Insurance Council Of Bc

    Vancouver, BC
    9 hours ago
  • $95k - $140k per year

     ...Senior Full Stack Ruby on Rails Developer (Job type: 100% remote from Alberta, British Columbia or Ontario in Canada, Full-time, Permanent) Who is Gen II? Gen II is a leading fund administration provider focused entirely on serving private capital asset managers and... 
    Permanent employment
    Full time
    Remote work

    Gen 2 Careers

    Vancouver, BC
    9 hours ago
  •  ...Software Engineer Lead (Full Stack Developer) WHO WE ARE Tradable Bits is an award-winning tech company that helps sports, music and entertainment brands build better fan experiences. Based in Vancouver, Canada we work with industry leaders in the sports, music & entertainment... 
    Full time
    Work at office
    Flexible hours

    Tradablebits Media Inc.

    Vancouver, BC
    9 hours ago
  •  ...Description We are looking for an experienced Full Stack Developer to join our infrastructure team. The successful candidate will have the opportunity to work with a variety of web browser and Java based technologies in our “mature” but continuously evolving mission... 
    Full time

    Demo Instance

    Vancouver, BC
    9 hours ago
  • $3600 - $4500 per month

     ...Amgen, eBay, and Ford Motor Company. Our co-op experience is unique and designed to...  ...return to us after they graduate and start developing their professional career at Visier!  And...  ...the-art technology to build our innovative full-stack software solution that helps people see... 
    Internship

    Visier Solutions

    Vancouver, BC
    9 hours ago
  •  ...are a pragmatic builder who enjoys working across the entire stack. You combine strong skills in Angular, C#, and SQL, focusing on...  ...environments where reliability and performance matter. As a Full Stack Developer at A-CX, you will build and maintain enterprise-grade... 
    Long term contract
    Full time
    For contractors

    A-cx

    Vancouver, BC
    9 hours ago
  •  ...an advanced Creative Ad Tech stack with a Fluid Design Tool, Creative...  ...personalization engine. Developers will get the chance to be involved...  ...is currently looking for a full-stack developer that is a new...  ...students entering their last co-op term to incrementally develop... 
    Long term contract
    Full time
    Internship
    Summer internship
    Flexible hours

    ResponsiveAds

    Vancouver, BC
    9 hours ago
  • $24 - $28 per hour

     ...Description Zaber seeks a Software Developer who is excited to help support company growth, make their colleagues’ work-lives easier, and build on their own skills and knowledge in the process.  You’ll join a team of experienced Software Developers, and a dedicated Business... 
    Internship

    Zaber Technologies

    Vancouver, BC
    9 hours ago
  • $58k per year

     ...Job Opportunity: Software Developer Co-op Duration: 8 Months Start Date: January 4, 2027 Location: Vancouver, BC Work-Model: Hybrid About Us   At Cambio Earth, we’re on a mission to help infrastructure operators adapt to our changing planet. As an enterprise... 
    Casual work
    Internship
    Work at office

    BGC Engineering Inc.

    Vancouver, BC
    9 hours ago
  •  ..., entertainment/media, gaming, consumer packaged goods, finance, and investment. About this role:   We're looking for a Full Stack Developer (main back end focus) to work on our advertising analytics platform. We gather and process BIG amounts of data and deliver meaningful... 
    Full time
    Temporary work
    Worldwide

    Sensor Tower

    Vancouver, BC
    9 hours ago
  • $65k - $75k per year

     ...microservices. Role Overview We are looking for an Entry-Level Full-Stack Engineer who is eager to help build the next generation of our...  ...RESTful APIs: Write clean, maintainable Node.js code to develop and optimize the API endpoints that connect our frontend dashboards... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Creator

    Vancouver, BC
    9 hours ago
  • $38 - $41 per hour

    Full Stack Web Developer Cela Location 305-350 E 2nd Ave Vancouver, BC Salary 38.00 to 41.00 hourly (To be negotiated) / 37.5 hours per week Full time Starts as soon as possible Benefits: Health benefits, financial benefits, Long term benefits, other benefits Languages... 
    Hourly pay
    Long term contract
    Full time
    Immediate start
    Remote work

    Cela

    Vancouver, BC
    more than 2 months ago
  • $79.8k - $107.1k per year

     ...Opportunity Snapshot Pixieset is hiring a Software Developer, Full Stack to join our team in Platform, the team that builds and operates the communication services that support email delivery, notifications, abuse prevention, and operational reliability across Pixieset'... 
    Long term contract
    Work at office
    Worldwide
    Home office
    2 days per week

    Pixieset

    Vancouver, BC
    20 days ago
  • $90k - $130k per year

     ...into one seamless experience. Optix is looking for a Senior Full Stack Engineer to help us build and evolve the platform that powers...  ...and Cursor to produce the majority of your output, and you've developed the judgment to review, guide, and correct what they generate.... 
    Long term contract
    Full time
    Manual labor
    Work at office
    Worldwide
    Flexible hours
    Shift work

    Optix Ad

    Vancouver, BC
    9 hours ago
  • $125k - $165k per year

     ...datasets that help train advanced AI models. Our Robotics team develops scalable data collection and annotation pipelines that enable...  ...communities. We are seeking a talented Software Engineer (Full Stack) to join our growing engineering team. This is a full-time,... 
    Hourly pay
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours
    2 days per week

    Workstream

    Vancouver, BC
    9 hours ago
  •  ...Location: US or Canada Type: US Applicants - Full-Time; Canadian Applicants - Independent...  .... We’re seeking a Senior Full-Stack Engineer to join our growing team. In this...  ...Application Development Detection: Develop backend algorithms to process articles, chunk... 
    Full time
    For contractors

    Human Agency Inc

    Vancouver, BC
    9 hours ago
  • $24 - $28 per hour

     ...Description As a developer at Zaber, you will work on projects critical to Zaber’s motion control product line. This is a great opportunity...  ...preferred Team: Firmware To learn more about our company culture and previous co-op experiences, visit our careers page: .... 
    Internship

    Zaber Technologies

    Vancouver, BC
    9 hours ago
  • $37.5 - $40 per hour

     ...market. About the Role We're looking for a technically sharp co-op student who loves turning ambiguous problems into working software...  ..., with the possibility of extension based on business need. Full-time hours during the work term, aligned to your co-op program.... 
    Remote job
    Hourly pay
    Full time
    Fixed term contract
    Internship
    Immediate start
    Flexible hours

    Vrify

    Vancouver, BC
    9 hours ago
  • $150k - $170k per year

     ...Fintech 100   About the Role As a Full Stack Staff Engineer at Quandri, you will be directly...  ...will be crucial in mentoring other developers, guiding them to grow their technical...  ...ideal candidate is excited by the improved developer velocity impacts of AI-driven... 
    Long term contract
    Full time
    Internship
    Shift work

    Quandri

    Vancouver, BC
    9 hours ago
  • $90k - $125k per year

     .... The Role: We’re looking for a Full Stack Software Engineer to join our growing Engineering...  ...You will be responsible for designing, developing, and maintaining our core payroll...  ...a genius, and our responsibility is to develop that genius within. Impact is our key metric... 
    Full time
    Work at office
    Remote work

    Push Operations

    Vancouver, BC
    9 hours ago
  • $120k - $150k per year

     ...and wellness journey. We are growing fast, our technology is at the center of everything we do, and we are looking for a  Senior Full-Stack Engineer who wants their code to mean something. Working closely with leadership across product, design, and clinical operations, you... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Total Life

    Vancouver, BC
    9 hours ago
  • $50k - $55k per year

     ...Software Engineer, New Grad — Full Stack (Remote) Are you a recent graduate or up to 1 year...  ...platform, and we’re hiring a Junior Software Engineer for full-stack feature...  ...contributions you can walk us through. Co-op terms, internships, or hackathon experience... 
    Remote job
    Full time
    Internship

    Versafile-inc

    Vancouver, BC
    9 hours ago
  •  ...Role Overview: We’re hiring a Content Marketing Manager—a full-stack content creator and strategist who can lead our content engine...  ...B2B SaaS or startup environment. ~ Proven track record of developing and executing content strategies that support growth, demand gen... 
    Remote job
    Full time
    Freelance

    Fliip

    Vancouver, BC
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Junior Full-Stack Developer (BCIT Co-op). Be the first to apply!