Junior Software Engineer

EngineeringFull TimeToronto, ON$65,000 CAD per year

About PheedLoop

Want to launch your engineering career by building products used by global organizations and powering events around the world?

At PheedLoop, we build critical technology for the global events industry. From conferences and trade shows to hybrid and virtual experiences, our software powers high-impact events used by thousands of organizers and millions of attendees. As one of Canada’s fastest-growing event technology companies, we design systems that simplify, automate, and monetize events; including self check-in hardware, smart badges, and a powerful SaaS platform. We move fast. We listen to customers. We build quickly. And we care deeply about delivering real results.

This role is designed for recent Computer Science or Software Engineering graduates who want to grow quickly while working on meaningful software. As a Junior Software Engineer, you’ll work closely with experienced engineers to build and improve features across our platform, gaining exposure to both backend and frontend development while learning how production software systems operate at scale.

If you're curious, ambitious, and excited to solve real-world problems with code, this role offers the opportunity to learn fast, take ownership, and contribute to products used by organizations around the world. This is a 100% in-person role based at our Toronto office.

Your Day to Day

  • Individual code contribution across our backend and frontend applications.
  • Building new and optimizing existing REST API end-points.
  • Following technical design specifications provided by the team lead.
  • Building beautiful pixel-perfect user interfaces.
  • Participate in peer code review and QA.
  • Staying up to date with industry trends, tools and best practices.
  • Communicate regularly with team lead and members.
  • Gain familiarity with CI/CD pipelines and cloud platforms.
  • Handle post-deployment testing and troubleshooting.
  • Use logging and monitoring tools to identify, troubleshoot and fix issues.

Requirements

  • Familiarity with a backend development framework (Python/Django preferred).
  • Working understanding of a frontend development framework (React preferred).
  • Understanding of REST API concepts and basic integration.
  • Exposure to working with relational databases.
  • Ability to write clean and maintainable code.
  • Experience with Git and version control.
  • Good English verbal and written communication skills.
  • Willingness to learn and adapt in a fast-paced dynamic environment.
  • Bachelor’s degree in Computer Science or a related field (or equivalent practical experience).
  • Demonstrated interest in software development, such as personal projects.
  • Eager to receive mentorship and continuously improve skills.
  • Collaborative mindset and ability to work well within a team.
  • Keen problem-solving skills and attention to detail.

Workplace Benefits

  • 100% employer-paid health coverage.
  • Office directly connected to TTC subway.
  • Team lunches, learning opportunities, and regular team outings.
  • An ambitious, high-performance team culture.

Who We're Looking For

We are looking for people to join our team who are ambitious, hard workers, thrive in environments where they are required to solve problems, and love to have fun. We want to work with people who are looking to grow personally and professionally. Working on a small team, you will have a massive impact and a lot of responsibility very quickly. Your work, just like everyone else's at PheedLoop, will make a massive difference.

Please note: This role is an existing vacancy. We do not use artificial intelligence or automated decision-making tools in our hiring process.

Checkout our careers page: https://pheedloop.com/more/careers