About the role

  • Software Engineer I working in cross-functional teams to tackle business challenges at fintech firm. Participate in feature development and build a strong technical foundation.

Responsibilities

  • Deliver high-quality code for features and bug fixes as defined by your team’s sprint goals.
  • Write clear, concise, and well-tested code.
  • Implement unit and integration tests to ensure reliability and assist in maintaining existing codebases.
  • Actively participate in team rituals and engage in peer code reviews to learn from more senior engineers.

Requirements

  • 1+ years’ of professional experience with modern web programming languages (Python, React, etc.)
  • Degree in Computer Science, or related.
  • Foundational exposure to fullstack development, with a basic understanding of how frontend interfaces interact with backend APIs and databases.
  • Interest in working on technical projects from inception to delivery.
  • Feeling right at home in the terminal and comfortable with basic version control (Git).
  • Strong written and oral communication skills.
  • Availability for occasional on-call requirements outside of standard business hours as you learn to monitor and support production systems.

Benefits

  • Bonus Structure
  • Employer-paid Benefits Plan
  • Health & Wellness Flex Account
  • Professional Development Account
  • Wellness Days
  • Holiday Shutdown
  • Wave Days (extra vacation days in the summer)
  • Get A-Wave Program (work from anywhere in the world up to 90 days)

Job type

Full Time

Experience level

Junior

Salary

CA$80,000 - CA$90,000 per year

Degree requirement

Bachelor's Degree

Tech skills

PythonReact

Location requirements

RemoteCanada

Report this job

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