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

Full Stack Developer co-op

Flexspring

About Flexspring

Everything connects. That's not just our tagline - it's the whole job.

Flexspring is an iPaaS (Integration Platform as a Service) built for one of the thornier problems in enterprise software: getting HR systems to actually talk to each other. We link payroll, recruiting, benefits, and HRIS platforms API-to-API so data moves between them cleanly and in near real-time, with no manual re-entry anywhere. The results back it up - 3,000+ integrations delivered, 800+ clients including Fortune 500 companies, ADP Marketplace Platinum Partner, and named HR Data Integration Experts of the Year 2025. And we do it all as a remote-first team spread across Canada and beyond.

The Opportunity

We're looking for a Full Stack Software Developer Co-op to join our R&D team - and we'll be upfront about what that means.

This is real experience, in the fullest sense. No throwaway side project, no busywork to fill the term - from your first weeks you'll work on our actual product, as a real part of the team, shipping features that real customers depend on. Many of our co-ops go on to join us full-time after graduation.

You'll work mainly in a Java-based stack, and you'll quickly find that integration work is half code, half business reasoning - every feature exists because a real company needs its HR data to move without breaking. If you like building things that ship, and you tend to ask "what is this really for?" before writing a line of code, we'd love to hear from you.

What You'll Be Working On


  • Building and improving features in Flexspring's product - and understanding the customer problem each one solves

  • Writing backend and full stack code in Java and JavaScript

  • Working with APIs and the data flowing between HR systems, where getting the small details right is the whole job

  • Using modern tooling, AI included, to work efficiently - and reviewing what it produces with a careful eye before it ships

  • Writing and running tests so you know your work holds up before it reaches a customer

  • Collaborating with experienced developers through code reviews and team discussions

What We're Looking For


  • Strong analytical thinking. You like connecting the work in front of you to the reason it matters - the why, the outcome, the customer on the other end. Seeing the full picture is more satisfying to you than just closing a ticket.

  • A thoughtful approach to new tools. You enjoy picking up unfamiliar technology, including AI tools, and using it to work faster and smarter. You also know that generating output is only the start - the real value is in reviewing it, catching what's off, and being able to stand behind the result.

  • You've already completed minimum one co-op term or have some relevant professional work experience - this won't be your first time in a real work environment

  • You're currently studying Software Engineering, Computer Science, or a related field

  • A solid foundation in Java and JavaScript

  • Some exposure to Spring and JUnit (school projects absolutely count)

  • You've worked with or learned about APIs

  • You're curious, motivated, and enjoy getting to the bottom of a problem

Nice to Haves


  • Experience with REST APIs, React, GraphQL, Groovy, JMS, or SOAP

  • Interest in integration platforms (iPaaS) and how systems connect

  • Curiosity about how large systems talk to each other - and what happens when they don't

What You'll Walk Away With


  • Real, hands-on experience shipping to a production platform that real customers rely on

  • Mentorship from senior developers who'll invest in how you think, not just the code you write

  • A working understanding of how HR data actually moves between enterprise systems

  • Real practice using AI and modern dev tooling the way strong engineers do - fast, but with judgment

  • Competitive co-op pay

  • Flexible hours in a remote-first environment

  • A strong chance to grow into a full-time role after graduation

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Full Stack Developer co-op in Montréal, QC vacancy
  •  ...how we work together. At Flexspring, interns and co-op students don’t sit on the sidelines. You’ll work on...  ...real customers, and many of our interns join us full-time after graduation . Full Stack Software Developer – Co-op / Internship Location: Quebec-based (Montreal... 
    Suggested
    Remote job
    Full time
    Internship
    Flexible hours

    Flexspring

    Montréal, QC
    9 hours ago
  • $65k - $85k per year

     ...We're looking for a mid-level Full Stack Developer (2-4 years experience) to join our growing team. You'll collaborate with other developers and designers on challenging client projects, and report directly to our Co-Founder/Technical Director. The salary range is $65k –... 
    Suggested
    Remote job
    Full time
    Work from home
    Flexible hours

    Volume7

    Montréal, QC
    9 hours ago
  •  ...Ce que tu vas trouver chez Booxi : Un stack moderne : React.js, Java, PHP Une...  ...Ce que tu feras en tant que développeur(e) Full-Stack : ~ Développement full-stack :...  ...challenges, at scale A small team where every developer has real impact A culture built on... 
    Suggested
    Full time
    Internship
    Remote work
    Home office
    Flexible hours

    Booxi

    Montréal, QC
    9 hours ago
  •  ...driven transformation of the Software Development Life Cycle into an Agentic Development Life Cycle (ADLC). We are looking for senior developer who embrace AI-assisted engineering practices and can lead by example in modern software delivery. You will help drive engineering... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Solutions Petal Inc.

    Montréal, QC
    9 hours ago
  •  ...big impact on the world? Work with other talented and motivated developers as part of our growing WordPress practice. Evolving Web is a...  ...looking to expand their expertise.  In your role as WordPress Developer, you will be expected to:  Work with a team of developers,... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Evolving Web

    Montréal, QC
    9 hours ago
  • $110k - $130k per year

     ..., an established player in the financial services sector, is expanding its technology team and looking for an experienced .NET Full Stack Developer. This role suits someone who has built and shipped scalable enterprise systems end to end — comfortable moving between backend... 
    Long term contract
    Full time
    Flexible hours

    Calliere

    Montréal, QC
    9 hours ago
  •  ...Description Position Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web applications using Java technologies. You will... 
    Full time

    Sapsol Technologies Inc

    Montréal, QC
    9 hours ago
  •  ...experience from Casper, One Medical, Soulcycle, Warby Parker, Sweetgreen, Peloton, Gilt Groupe, Lightspeed, and Outbrain. The Full-Stack Developer will report directly to the VP of Data and Technology and will work closely with the growth, design and product management team... 
    Full time

    Small Door Veterinary

    Montréal, QC
    9 hours ago
  •  ...Consoltec, one of the companies within the XTM portfolio. Consoltec develops an innovative, high-quality linguistic project management...  .... We are currently seeking an Intermediate/Senior (.NET C# Full Stack) developer, to work in our Montreal Office in the Angus... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Xtm International

    Montréal, QC
    9 hours ago
  •  ...a place of high expectations, integrity, innovation and a willingness to challenge consensus. We are looking for an AI Full Stack Software Developer to join our AI and Multi Asset Systematic Strategies team. This team builds AI and ML-powered tools and solutions that enable... 
    Full time
    Remote work

    Drw Inc

    Montréal, QC
    9 hours ago
  •  ...Ton rôle au quotidien Développer des applications web Full-Stack avec Javascript (NodeJS), Typescript et React. Concevoir et...  ...thrives on building things that truly matter. As a Software Developer at BEEM, you'll be at the heart of designing, developing, and evolving... 
    Daily paid
    Full time
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours
    2 days per week

    Beem

    Montréal, QC
    9 hours ago
  •  ...poursuivons notre croissance, nous recherchons un Développeur Full-Stack talentueux et motivé pour nous aider à façonner l’avenir de notre...  ...to grow, we are looking for a skilled and motivated Full-Stack Developer to help us shape the future of our platform. If you love... 
    Full time
    Apprenticeship
    Work at office
    Worldwide

    Explorance

    Montréal, QC
    9 hours ago
  •  ...performing, resilient, and innovative digital experiences. You will act as a technical leader and mentor, helping define guidelines, improve developer efficiency, and drive multi-functional alignment across the engineering organization. This is a highly visible role that combines... 
    Long term contract
    Full time

    Hasbro, Inc.

    Montréal, QC
    9 hours ago
  • Why Sony Interactive Entertainment? Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part...
    Full time
    Internship

    Playstation Global

    Montréal, QC
    9 hours ago
  •  ...to build an exclusive new IP for Playstation and grow the first Sony game development team in Canada.   Position - Senior Full Stack Developer - Telemetry We are looking for an experienced Full Stack Developer, passionate about Telemetry and performance analytics, to... 
    Full time
    Internship

    Haven Interactive Studios

    Montréal, QC
    9 hours ago
  •  ...Understand business requirements and responsibilities. Design a high-performance, scalable system to support business needs. Develop and maintain reusable and testable, frontend and backend components. Be an active contributor of an agile team to build the best-in... 
    Full time
    3 days per week

    It Unlock Consulting Inc.

    Montréal, QC
    9 hours ago
  •  ...Job Posting Title: IT - Developpeur full stack / Full Stack Developer - Sr Description: Durée: 12 mois (renouvelable) Télétravail: Idéalement 40% au bureau (mardi et jeudi), mais négociable si contrainte géographique Bilinguisme: Francais et anglais obligatoire Lieu... 
    Full time
    Work at office
    Remote work

    grep Technologies

    Montréal, QC
    9 hours ago
  •  ...culture.  Responsibilities  ~ Participate in the full application lifecycle, with a focus on developing features and delivering value to users.  ~ Develop, test, integrate, and deploy backend, frontend, and API stacks.  ~ Maintain and ensure the high availability of... 
    Full time
    Local area
    Remote work
    Flexible hours

    Ghgsat

    Montréal, QC
    9 hours ago
  •  ...enabling precise detection, visualization, and quantification of greenhouse gas emissions.  We are looking for an innovative Full Stack Web Developer for our Electric-Eye team working a web application enabling the processing and visualization of remote sensing data. As part... 
    Full time
    Local area
    Remote work
    Flexible hours

    Ghgsat

    Montréal, QC
    9 hours ago
  • $75k - $80k per year

     ...100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Intermediate Full-Stack Developer - JavaScript with our large consulting client, working onsite at a major financial services client in the downtown Montreal... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Temporary work
    Work at office

    Tech Talent International

    Montréal, QC
    9 hours ago
  •  ...About SDA At SDA, we specialize in helping enterprises unlock the full value of the SAP Business Technology Platform (SAP BTP). We do...  .... The Role We are seeking for an experienced SAP BTP Developer to join our team and help implement the latest SAP technology. The... 
    Full time
    Remote work
    Flexible hours

    Sda

    Montréal, QC
    9 hours ago
  •  ...native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications...  ...change. Job Description Job ID : BCEJP00013834 Role : Full stack Web Developer Intermediate / Développeur Location : Montreal... 
    Full time
    Work at office

    360 It Professionals Inc.

    Montréal, QC
    9 hours ago
  •  ...à chacun. Ce que vous ferez Vous serez un développeur full stack senior responsable de la conception, du développement et de la...  ...everyone. What you'll do You will be a senior full stack developer responsible for designing, developing, and delivering critical... 
    Full time
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    Day shift

    Toon Boom Animation

    Montréal, QC
    9 hours ago
  •  ...English version will follow Développeur Web Full Stack Aperçu Nous recherchons un stagiaire en développement Web Full Stack pour...  ...Environnement de travail moderne basé sur Apple Full Stack Web Developer Overview We’re looking for a Full Stack Web Developer... 
    Internship
    Work at office
    Flexible hours
    2 days per week

    Civalgo

    Montréal, QC
    9 hours ago
  •  ...• 5+ années d'expérience professionnelle en tant qu'ingénieur Full-stack. • Expertise de 3+ ans en NodeJS et React. • Joueur d'équipe...  ...ABOUT THE ROLE: As an Intermediate Fullstack Software Developer, you are a great contributor to the development of stable, scalable... 
    Remote job
    Daily paid
    Full time
    Internship
    Work at office
    Work from home
    Home office
    Flexible hours

    Plusgrade

    Montréal, QC
    9 hours ago
  •  ...propos du poste Nous recherchons un Intégrateur Salesforce Full Stack pour contribuer à un projet gouvernemental à très haute visibilité...  ...au Québec Atouts Certification Salesforce Platform Developer I ou II Certification Salesforce Advanced Administrator... 
    Full time
    Remote work

    Xideral

    Montréal, QC
    9 hours ago
  •  ...keep them loyal for life. Summary We are seeking a senior full stack engineer who can help deliver Wunderkind Advertising's roadmap across...  ..., scoped milestones, and production-ready implementations. Develop reporting and observability capabilities that improve visibility... 
    Long term contract
    Full time

    Wunderkind

    Montréal, QC
    9 hours ago
  • $50k - $70k per year

     ...global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry....  ...visit  xsolla.com . Responsibilities: Design and develop full-stack applications that power GenAI applications and platforms Develop... 
    Full time

    Xsolla

    Montréal, QC
    9 hours ago
  •  ...Développeur Full Stack Senior – Vue.js + Go / Développement AI-First À propos de PayFacto PayFacto est une entreprise de technologie...  ...**************************************** Senior Full Stack Developer – Vue.js + Go / AI-First Development About PayFacto... 
    Full time
    Remote work

    Payfacto

    Montréal, QC
    9 hours ago
  •  ...Operations: Builder tooling, AI SDLC, observability, analytics, billing and subscription. Turn product activity into decisions and improve developer velocity. Data: Single trusted, AI-ready analytics backbone. Shared data models, governance, data science as a shared capability,... 
    Full time
    Remote work
    Worldwide

    Workleap

    Montréal, QC
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Developer co-op. Be the first to apply!