Software Engineer – COOP

Posted 2 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Motivated Software Engineer Co-Op gaining full-stack development experience on Solink's applications. Collaborating on front-end and back-end components in a fast-paced R&D team.

Responsibilities

  • You are supporting the development of new features, from initial design through to implementation, under the guidance of senior developers.
  • You are writing, testing, and debugging code to ensure high-quality software; you are participating in code reviews and helping to maintain coding standards.
  • You are collaborating with cross-functional teams, including product managers, to translate requirements into technical solutions.
  • You are assisting in documenting new features and enhancements to ensure ease of understanding and maintenance.
  • You are staying current with emerging technologies, tools, and trends; you are actively seeking feedback and opportunities for improvement.

Requirements

  • You are currently enrolled in a Computer Science, Software Engineering, or related field, seeking a co-op or internship opportunity.
  • You have proficiency in TypeScript, or similar languages (TypeScript preferred).
  • You have familiarity with at least one front-end framework (e.g., React).
  • You have a basic understanding of back-end languages and frameworks (e.g. Node.js).
  • You demonstrate strong attention to detail, analytical skills, and a passion for quality.
  • You have excellent communication skills and the ability to work well within a team.
  • You demonstrate a sense of ownership and are committed to supporting projects.
  • You have familiarity with Git and version control best practices.
  • You have an excellent command of the English language, both written and verbal.
  • You have analytical and problem-solving skills with the ability to troubleshoot complex issues and provide effective solutions.
  • You have a passion for technical challenges, a drive for success, and the ability to multitask and prioritize effectively.

Benefits

  • Fully paid health & dental (no waiting period) + $500 health spending account.
  • Monthly reimbursement for fitness, wellness, or mental health programs.
  • Meaningful equity: Every full-time, permanent employee has a stake in our growth.
  • Advancement is based on contribution, initiative, and the ability to raise the bar - together.
  • Clear expectations, honest feedback, and no politics.
  • From So-learns to Solink-o and So-lunches, we stay connected in ways that actually feel fun.

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$40,405 - CA$68,420 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaScriptNode.jsReactTypeScript

Location requirements

HybridOttawaCanada

Report this job

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