About the role

  • Full Stack Software Developer Co-op building and improving SaaS product features for Flexspring. Collaborating with experienced developers and gaining real-world engineering experience in a remote-first team environment.

Responsibilities

  • Building and improving features in Flexspring’s product
  • Writing backend and full stack code using Java and JavaScript
  • Working with APIs and data flowing between systems
  • Writing and running tests to make sure things work as expected
  • Collaborating with experienced developers through code reviews and team discussions

Requirements

  • You’re currently studying Software Engineering, Computer Science, or a related field
  • You have a solid foundation in Java and/or JavaScript
  • You’ve been exposed to Spring and JUnit (school projects count!)
  • You’ve worked with or learned about APIs
  • You’re curious, motivated, and enjoy solving problems

Benefits

  • Real experience working on a production SaaS platform
  • Mentorship and support from senior developers
  • Exposure to real-world engineering practices
  • Competitive co-op pay
  • Flexible hours in a remote-first environment
  • A strong chance to grow into a full-time role after graduation

Job type

Internship

Experience level

Entry level

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

JavaJavaScriptJUnitSpring

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.