Kickstart Your Career: Join Our Co-op Program!

SpryPoint Canada
Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description

Simply put, SpryPoint provides Smart Solutions for Smart Utilities.

Founded in 2011, SpryPoint is a leading provider of cloud-based solutions for the utility sector. We’re passionate about helping students kickstart their careers with hands-on learning, meaningful work, and a supportive team environment. Our co-op program offers you the opportunity to work on real projects that make an immediate impact – whether you’re contributing to software development, shaping business processes, or supporting customer success. From day one, you’ll dive into work that matters, creating solutions that make a difference across North America.

At SpryPoint, you’re not just gaining experience – you’re helping shape the future.

As a developer at SpryPoint, you will be building and integrating interactive web applications, services, and apps that real people will actually use. You will work in a range of languages and environments, including Java, Scala, and JavaScript, targeting both web and mobile platforms.

As a big part of a growing, remote development team, you will play a role in architecting, testing, and deploying SpryPoint's enterprise applications. You will participate in building and deploying enterprise-level web and mobile applications for clients across North America, all while learning constantly.

We offer co-op terms in Summer (May - August), Fall (September - December), and Winter (January - April) to provide students with valuable, hands-on experience while contributing to meaningful projects. Co-ops kick off with an onboarding week at our Charlottetown office, but the rest of the term is fully remote.

If you’re interested in joining our co-op program, submit your application, and we’ll be in touch when we begin the hiring process for the term you’re applying for!

This position offers some great perks:

  • A very positive, healthy work environment
  • The opportunity to work with experienced and highly talented developers, including alumni from UNB CS, Waterloo, and Dalhousie
  • Training with cutting-edge technologies
  • The chance to be part of a very motivated, fast-moving team
  • Opportunities for post-grad employment


But don't just take our word for it...here's a quote from one of our recent coop students about their time with SpryPoint: "This was a great learning opportunity. I was treated like a full time employee (not just a co-op student). Everybody was helpful and nice! Great work environment, and very flexible."

Primary qualifications are a keen interest in learning and the ability to apply your knowledge to craft clean code.

  • Demonstrated fluency in developing clean, maintainable, testable code
  • Understanding of relational databases & SQL
  • Experience working with web development technologies HTML, Javascript, and Java
  • Experience or knowledge on development methodologies
  • Interest in expanding knowledge and applying knowledge to solve industry problem

Subscribe our newsletter

New Things Will Always Update Regularly