TagsforHope logo

Full Stack Software Engineer (Laravel/Vue JS)

TagsforHope
Full-time
On-site
St. Thomas, Ontario, Canada

Location: St. Thomas, Ontario
Time Type: Full time
Position Type: In-House (On-site Required)

TagsforHope designs and manufactures premium pet accessories while supporting animal rescue organizations. With our own manufacturing facility and custom software systems, we integrate hardware and software to power end-to-end operations—from production floor automation to customer-facing eCommerce platforms. We're seeking a Full Stack Software Engineer to build the systems that run our factory and digital presence.

This role requires on-site presence due to direct hardware integration with manufacturing equipment and production systems.

What you'll be doing:

  • Develop and maintain full-stack applications using Laravel, Vue.js, and MySQL that power our manufacturing operations and eCommerce platform
  • Build and optimize large-scale WooCommerce systems handling complex product customization and order fulfillment
  • Design and implement APIs connecting software systems to manufacturing hardware and production equipment
  • Leverage AI tools to accelerate feature development, prototyping, and code generation
  • Create user-centric interfaces and workflows that streamline internal operations and customer experiences
  • Collaborate with manufacturing and operations teams to translate production requirements into software solutions
  • Maintain code quality through testing, reviews, and documentation

What we need to see:

  • 6+ years of professional web development experience
  • Strong proficiency in PHP 8+, Laravel framework, and modern MVC architecture
  • Experience with Vue.js 3+ and JavaScript for building interactive front-end applications
  • Solid MySQL database design and optimization skills
  • WordPress/WooCommerce development experience
  • Demonstrated ability with AI-assisted development tools and prompt engineering
  • Bachelor's degree in Computer Science or equivalent experience (self-taught candidates with proven track record valued)
  • Strong communication skills and ability to work effectively in small team environments
  • Detail-oriented approach with commitment to writing clean, maintainable code

Ways to stand out from the crowd:

  • Experience optimizing high-volume eCommerce platforms
  • Background in PrimeVue or similar component libraries
  • Hardware integration or IoT development experience
  • Systems integration across disparate platforms and APIs
  • Experience with manufacturing execution systems (MES) or industrial automation

Compensation and benefits:

  • Competitive salary commensurate with experience
  • Flexible schedule with work-life balance
  • Professional development opportunities
  • Pet-friendly office environment
  • Comprehensive snacks and premium coffee program
  • Direct contribution to animal rescue mission

How to Apply:

Include the year TagsforHope was founded at the top of your application. Submit:

  • Resume and cover letter
  • Portfolio or examples of past work
  • Make your application stand out, don't just paste some text from AI agents, show us some of the cool projects you have built.

Applications will be accepted until the position is filled.

Equal Employment Opportunity Statement

TagsforHope is an Equal Opportunity Employer committed to fostering a diverse and inclusive workforce. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.

Only candidates selected for interviews will be contacted.

Keywords: full stack engineer, software engineer, web developer, Laravel developer, Vue.js developer, PHP developer, back-end developer, front-end developer