bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesFlexspringFull Stack Developer Co-op

Full Stack Developer Co-op

Flexspring · Remote · Active · BambooHR

Job facts

FieldValue
CompanyFlexspring
TitleFull Stack Developer Co-op
Normalized title-
Department / teamResearch and Development
LocationMontréal, QC, Canada
Work modelRemote / Remote
Employment typeInternship
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2026-01-30 / 2026-05-30
Changed / last seen2026-05-30 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Flexspring.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through BambooHR.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Montréal.Open
Department jobsActive postings in Research and Development.Open
Work model jobsActive Remote postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyFlexspring
Source5e3ebf7d-b66b-470e-93eb-6ce95c24776b
ATS providerBambooHR

Description

Your Role You'll write production code that ships to real customers. Not mock projects. Not busywork. Real code. Real impact. Every week, you'll own features from start to finish - building them, testing them, shipping them. You'll work with experienced engineers who'll push you to write better code and think more deeply. You won't be stuck on sidelines work. You'll be building things that matter. What You'll Actually Do Write code that ships: Build features in Java and JavaScript that real companies use for their HR integrations Work with real systems: Design and improve APIs that move employee data between platforms - understand the architecture behind what makes integrations work Test like a professional: Write tests that catch bugs before they reach customers - this is how real engineers think about quality Collaborate on real problems: Participate in code reviews, ask questions in design discussions, contribute ideas to how we solve problems Learn from engineers who care: Work with senior developers who'll invest time teaching you best practices, debugging strategies, and how to think about building at scale What You'll Get Real production experience: Your code runs on a platform used by hundreds of companies. You'll have actual shipping experience when you graduate. Mentorship that matters: Senior engineers who care about your growth - not just assigning tasks, actually investing in teaching you Competitive co-op pay: We pay fairly because we respect your time and contribution Flexible, remote-first environment: Work from Montreal, home, or wherever. We trust you to get the work done. Strong path to full-time: Many of our best full-time engineers started as interns here. If you're great, we want to keep you. What We're Looking For Currently studying Software Engineering, Computer Science, or a related field Solid foundation in Java or JavaScript (or both) - doesn't matter if it's from school projects Exposure to testing frameworks like Spring, JUnit, or similar - school projects absolutely count Comfortable with REST APIs Genuinely curious about how systems work and why things break We especially want to hear from you if: You've built a small project from scratch, debugged something that seemed impossible, or felt intimidated by a codebase at first but figured it out anyway. That's the mindset that succeeds here. Nice to have (but don't let this stop you from applying): React or other frontend framework experience GraphQL, SOAP, Groovy, or JMS experience Previous internship experience Open-source contributions About Flexspring We're a remote-first team across Canada building the iPaaS platform that powers HR data integration. Our customers include mid-market to enterprise companies that depend on us to reliably move employee data. Why this matters for your growth: We actually invest in how we build software and how we work together. Code should be readable. Problems get solved thoughtfully, not rushed. Your input matters - even as an intern. We ship good work, not fast work. At Flexspring, interns aren't bystanders. You work on real product features, get genuine mentorship, and many of our full-time engineers started exactly where you are.

Full job record

Job ID80fa7bd9505c6c9d5d7375f6464b900e164e177e
Org IDfab98ae4-d7d5-459b-bea1-d407e6e256ee
Source ID5e3ebf7d-b66b-470e-93eb-6ce95c24776b
Board ID5e3ebf7d-b66b-470e-93eb-6ce95c24776b
Providerbamboohr
Provider Job Key49
TitleFull Stack Developer Co-op
Normalized Title
Statusactive
Activeyes
Location Text
DepartmentResearch and Development
Team
Employment Typeinternship
Workplace Typeremote
Remote Policyremote
CountryCanada
RegionQC
CityMontréal
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://flexspring.bamboohr.com/careers/49
Apply URLhttps://flexspring.bamboohr.com/careers/49
First Seen At2026-05-30 05:50:21Z
Last Seen At2026-06-06 10:26:26Z
Last Checked At2026-06-06 10:26:26Z
Last Changed At2026-05-30 05:50:21Z
Inactive At
Source Posted At2026-01-30 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=flexspring/date=2026-06-06/2026-06-06T10-26-25-246Z-18cff8423cf02caad20ec7bb19cebdde86c37f6fddbc5706fd2c430df1ab795f.json
Event Fields
{
  "content_hash": "aca0c7424e58aeb16849963859ecc61574c2e8033853bb1af878a62e233c5440",
  "source_hash": "3313df628a48c2986c98e051572fdf7a36fddfe2c30d008bd3124a3182870872",
  "last_changed_at": "2026-05-30T05:50:21.319Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Montréal, Quebec, Canada",
    "city": "Montréal",
    "region": "QC",
    "country": "Canada",
    "is_remote": true,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T10:26:26.209Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Montréal, Quebec, Canada",
      "city": "Montréal",
      "region": "QC",
      "country": "Canada",
      "is_remote": true,
      "confidence": 0.8
    },
    "countries": [
      "Canada"
    ]
  },
  "remote_policy": "remote",
  "salary_period": null,
  "workplace_type": "remote",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "49",
    "isRemote": null,
    "location": {
      "city": null,
      "state": null
    },
    "atsLocation": {
      "city": "Montréal",
      "state": "Quebec",
      "country": "Canada",
      "province": null
    },
    "departmentId": "18687",
    "locationType": "1",
    "jobOpeningName": "Full Stack Developer Co-op",
    "departmentLabel": "Research and Development",
    "employmentStatusLabel": "Intern"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": null,
      "state": null,
      "postalCode": null,
      "addressCountry": null
    },
    "datePosted": "2026-01-30",
    "atsLocation": {
      "city": "Montréal",
      "state": "Quebec",
      "country": "Canada",
      "countryId": "2"
    },
    "description": "<p><span style=\"font-size: 12pt; font-weight: bold\">Your Role</span></p>\n<p><br></p>\n<p><span style=\"font-size: 12pt\">You'll write production code that ships to real customers. Not mock projects. Not busywork. Real code. Real impact.</span></p>\n<p><span style=\"font-size: 12pt\">Every week, you'll own features from start to finish - building them, testing them, shipping them. You'll work with experienced engineers who'll push you to write better code and think more deeply. You won't be stuck on sidelines work. You'll be building things that matter.</span></p>\n<p><br></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\">What You'll Actually Do</span></p>\n<p><br></p>\n<ul>\n<li><span style=\"font-size: 12pt\">Write code that ships: Build features in Java and JavaScript that real companies use for their HR integrations</span></li>\n<li><span style=\"font-size: 12pt\">Work with real systems: Design and improve APIs that move employee data between platforms - understand the architecture behind what makes integrations work</span></li>\n<li><span style=\"font-size: 12pt\">Test like a professional: Write tests that catch bugs before they reach customers - this is how real engineers think about quality</span></li>\n<li><span style=\"font-size: 12pt\">Collaborate on real problems: Participate in code reviews, ask questions in design discussions, contribute ideas to how we solve problems</span></li>\n<li><span style=\"font-size: 12pt\">Learn from engineers who care: Work with senior developers who'll invest time teaching you best practices, debugging strategies, and how to think about building at scale</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\">What You'll Get</span></p>\n<p><br></p>\n<ul>\n<li><span style=\"font-size: 12pt\">Real production experience: Your code runs on a platform used by hundreds of companies. You'll have actual shipping experience when you graduate.</span></li>\n<li><span style=\"font-size: 12pt\">Mentorship that matters: Senior engineers who care about your growth - not just assigning tasks, actually investing in teaching you</span></li>\n<li><span style=\"font-size: 12pt\">Competitive co-op pay: We pay fairly because we respect your time and contribution</span></li>\n<li><span style=\"font-size: 12pt\">Flexible, remote-first environment: Work from Montreal, home, or wherever. We trust you to get the work done.</span></li>\n<li><span style=\"font-size: 12pt\">Strong path to full-time: Many of our best full-time engineers started as interns here. If you're great, we want to keep you.</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\">What We're Looking For</span></p>\n<p><br></p>\n<ul>\n<li><span style=\"font-size: 12pt\">Currently studying Software Engineering, Computer Science, or a related field</span></li>\n<li><span style=\"font-size: 12pt\">Solid foundation in Java or JavaScript (or both) - doesn't matter if it's from school projects</span></li>\n<li><span style=\"font-size: 12pt\">Exposure to testing frameworks like Spring, JUnit, or similar - school projects absolutely count</span></li>\n<li><span style=\"font-size: 12pt\">Comfortable with REST APIs</span></li>\n<li><span style=\"font-size: 12pt\">Genuinely curious about how systems work and why things break</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-weight: bold\">We especially want to hear from you if:</span> You've built a small project from scratch, debugged something that seemed impossible, or felt intimidated by a codebase at first but figured it out anyway. That's the mindset that succeeds here.</span><br></p>\n<p><br></p>\n<p><span style=\"font-size: 12pt\"><span style=\"font-weight: bold\">Nice to have</span> (but don't let this stop you from applying):</span></p>\n<p><br></p>\n<ul>\n<li><span style=\"font-size: 12pt\">React or other frontend framework experience</span></li>\n<li><span style=\"font-size: 12pt\">GraphQL, SOAP, Groovy, or JMS experience</span></li>\n<li><span style=\"font-size: 12pt\">Previous internship experience</span></li>\n<li><span style=\"font-size: 12pt\">Open-source contributions</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\">About Flexspring</span></p>\n<p><br></p>\n<p><span style=\"font-size: 12pt\">We're a remote-first team across Canada building the iPaaS platform that powers HR data integration. Our customers include mid-market to enterprise companies that depend on us to reliably move employee data.</span></p>\n<p><span style=\"font-size: 12pt\">Why this matters for your growth: We actually invest in how we build software and how we work together. Code should be readable. Problems get solved thoughtfully, not rushed. Your input matters - even as an intern. We ship good work, not fast work.</span></p>\n<p><span style=\"font-size: 12pt\">At Flexspring, interns aren't bystanders. You work on real product features, get genuine mentorship, and many of our full-time engineers started exactly where you are.</span></p>",
    "compensation": null,
    "departmentId": "18687",
    "locationType": "1",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Full Stack Developer Co-op",
    "departmentLabel": "Research and Development",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Mid-level",
    "jobOpeningShareUrl": "https://flexspring.bamboohr.com/careers/49",
    "employmentStatusLabel": "Intern"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/80fa7bd9505c6c9d5d7375f6464b900e164e177e?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/fab98ae4-d7d5-459b-bea1-d407e6e256eeJSON
GET https://api.bluedoor.sh/job-postings/v1/sources/5e3ebf7d-b66b-470e-93eb-6ce95c24776bJSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/80fa7bd9505c6c9d5d7375f6464b900e164e177e/eventsJSON