Company Description
CanadaWheels, founded in 2012 and headquartered in Ottawa, Ontario, is Canada’s leading online retailer of automotive wheels, tires, and parts. Recognized with over 19 national awards, including Deloitte Technology Fast 500™, the company utilizes advanced fitment technology, real-time supplier integrations, and an innovative e-commerce platform to simplify and enhance the automotive shopping experience. Having served hundreds of thousands of customers and achieved over $100M in lifetime sales, CanadaWheels continues to expand globally with ventures such as USAWheels.com and plans for European and Asian markets. Dedicated to innovation and transparency, CanadaWheels is shaping the future of automotive e-commerce.
Role Description
This is a full-time, on-site role located in Ottawa, ON, for an entry-level or junior Software Developer. The Software Developer will be responsible for designing, developing, testing, and maintaining software solutions to enhance the company’s technology-driven e-commerce platform. Daily responsibilities include collaborating with cross-functional teams to implement new features, troubleshooting and resolving software issues, and contributing to scalable back-end web development. The role offers the opportunity to work with innovative tools and technologies in a fast-paced environment.
Responsibilities
• Design, develop, and maintain features across our React front end and PHP back end
• Test and improve existing code; help keep the system stable and performant
• Troubleshoot, debug, and support the live production system
• Participate in code review, technical discussions, and team planning
• Take on increasing ownership and scope over time
What we’re looking for
• Knowledge of at least one modern programming language (e.g., JavaScript, PHP, Python, Java, C#)
• Experience building web applications with HTML, CSS, and JavaScript
• Solid grasp of algorithms, data structures, and database/SQL fundamentals
• Familiarity with software development best practices: object-oriented programming, writing reusable and maintainable code
• Experience with version control (Git)
• Self-learner, comfortable picking up new languages, frameworks, and platforms
• An interest in understanding how things work, not just how to use them
• Clear written and verbal English
• Bachelor’s degree in Computer Science or related discipline, or equivalent experience
Nice to have
• Experience with React, PHP, or Magento
• Familiarity with PHP template engines (PHTML, Zend, Twig, etc.)
• Experience with cloud platforms (AWS) or containerization (Docker)
• Experience using AI tools as part of a coding workflow
Benefits:
- Comprehensive health, wellness, and dental benefits package.
- Engaging weekly team social events and Happy Hours.
- Access to unlimited healthy food, snacks, and coffee.
- Continuous learning and growth opportunities to nurture your professional development.
- Supportive and collaborative team environment that encourages growth.
- Enjoy a modern and upscale downtown Ottawa office space.
- Flexible hybrid work options for a balanced work-life experience.
Inclusion and Diversity:
At CanadaWheels, we are dedicated to fostering an inclusive and diverse work environment where all employees feel valued, heard, and supported. We strongly encourage applications from Indigenous individuals, individuals from racialized communities, people with disabilities, LGBTQ+ individuals, and those with intersectional identities. If you require accommodations during the recruitment process, please inform us so that we can ensure your full participation.
Application Details:
Please include your preferred pronouns in your application (e.g., she/her/hers, he/him/his, they/them/theirs). We look forward to receiving your application and exploring the opportunity to welcome you to the CanadaWheels team.