Full Stack Web Developer

Richmond, BC ·Full Time

About Jukebox

Jukebox is a modern online printing powerhouse trusted by creatives, agencies, and global brands. We help bring ideas to life with premium quality production and a seamless experience built for how people work today. Our teams in Vancouver and Toronto serve customers worldwide with a positive, collaborative spirit. We're looking for team members who are passionate, proactive, and excited to grow with us.

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.


Equal Opportunity Employment: Jukebox is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, or any other characteristic protected by law.

Apply for this Job

* Required

First name is required

Last name is required

Valid email is required

Phone number is required

Click to upload Resume

or drag and drop here

PDF, DOC, DOCX (Max 10MB)

Please upload your resume