Full Stack Web Developer

Richmond

About Jukebox

Jukebox is a Canadian-based online printing company renowned for delivering top-tier quality and exceptional customer service. We serve a diverse, global client base, offering innovative print solutions and a dedication to excellence in every project.

Role Overview

We are looking for a dynamic Full Stack Web Developer to join our team and help shape the future of our online presence. If you're a driven and adaptable developer with a passion for building and maintaining cutting-edge web applications, we want to hear from you! Our ideal candidate will have a strong understanding of both back-end and front-end technologies and be excited to contribute to innovative projects in a fast-paced, growth-oriented company.

Key Responsibilities

  • Collaborate closely with our development team to create, enhance, and maintain web applications using PHP, JavaScript (JS), HTML5, SCSS/CSS3, and other modern technologies.
  • Lead and contribute to the development of new features, ensuring seamless integration and high-quality user experiences.
  • Troubleshoot, optimize, and debug applications, ensuring optimal performance across all platforms.
  • Implement and modify existing features to enhance functionality and user interaction.
  • Integrate various third-party applications and APIs to meet business needs.
  • Maintain and improve code quality through consistent code reviews and best practices.
  • Collaborate with cross-functional teams, including design, product management, and customer support, to implement efficient and scalable solutions.

Qualifications

  • Proven experience as a Full Stack Web Developer, with a strong portfolio showcasing web applications you have developed. Links to your GitHub (or similar) repository are highly encouraged to demonstrate your coding style and contributions.
  • Expertise in PHP, JavaScript (JS), HTML5, SCSS/CSS3.
  • Strong understanding of e-commerce platforms and experience with API integrations.
  • Familiarity with React (or similar frameworks) is a plus.
  • Experience working with relational SQL databases and MVC-based frameworks (ideally Symfony).
  • Familiarity with modern development tools, version control (Git), and deployment processes.
  • Strong problem-solving skills, attention to detail, and ability to troubleshoot and debug complex systems.
  • Experience working with e-commerce systems is a bonus.
  • Bonus: Experience working in print-on-demand, online creators/makers, or similar industries is a big plus.

Why Join Jukebox?

  • Be part of a forward-thinking company that pushes the boundaries of technology in the print industry.
  • Work with a collaborative team on innovative projects that impact a global audience.
  • Competitive salary, comprehensive benefits package, and opportunities for professional growth.
  • A supportive work environment that values work-life balance and encourages continuous learning.

 

If you're ready to take on exciting challenges and contribute to a company that values creativity, innovation, and excellence, we encourage you to apply.

To Apply:

Submit your resume, portfolio, and any relevant work showcasing your experience, including links to your GitHub or similar repositories.

Apply for this Job

* Required
Jukebox is proud to be an equal opportunity employer and values diversity.

We are committed to creating a place of belonging --- a space where employees
do not need to sacrifice who they are to exist and grow in our workplace.