Get more replies from employers
Send a job-specific resume in minutes.
Equilibrium, a specialist technical consultancy, is seeking a Junior Full-Stack Developer (Co-op) to contribute to data-focused mining and engineering projects. You’ll work across frontend and backend with React, TypeScript/JavaScript, Node.js, Express.js and MongoDB in a hands-on, team-driven environment.
Based in Vancouver with a flexible hybrid arrangement, this co-op offers real ownership, mentorship from leaders, and opportunities to shape practical software solutions while building
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.
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:
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.
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.
Canada $29.00 CAD per hour
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.
Must be legally authorized to work in Canada.