Skip to main content

Full Stack Web Developer

Technology
Creative Guild
Hamilton, Canada1 weeks agoUntil 2026-08-26
Full timeOn-site

Job description

Position Summary

We are seeking an experienced Full Stack Engineer to design, develop, and maintain scalable web applications and cloud-based solutions. The successful candidate will work closely with designers, developers, and stakeholders to deliver secure, high-performing, and user-friendly applications while contributing to the continuous improvement of our technology platform.

Core Responsibilities

  • Design, develop, and maintain scalable web applications and services.
  • Collaborate with cross-functional teams to design and implement new features and functionality.
  • Translate UI/UX designs into responsive and interactive web applications.
  • Ensure code quality, performance, maintainability, and security.
  • Develop and maintain RESTful APIs and microservices.
  • Implement best practices for data protection, application security, and system reliability.
  • Participate in code reviews, testing, deployment, and continuous integration processes.
  • Troubleshoot, debug, and optimize application performance.
  • Contribute to cloud infrastructure, containerization, and DevOps initiatives.
  • Work collaboratively to improve user experience and overall application functionality.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • Minimum 5 years of professional experience in full-stack web development.
  • Minimum 10 years of professional experience with PHP and object-oriented programming (OOP).
  • Minimum 10 years of professional experience working with the Laravel framework.
  • Minimum 10 years of professional experience with JavaScript frameworks, specifically including Vue.js.
  • Minimum 10 years of professional experience developing and consuming RESTful APIs.
  • Minimum 8 years of professional experience working with SQL and NoSQL databases, including MySQL, PostgreSQL, SQL Server, and Redis.
  • Minimum 5 years of professional experience utilizing HTML, CSS, JavaScript, Bootstrap, and Tailwind CSS.
  • Minimum 5 years of professional experience with source control systems such as Git, Bitbucket, SVN, or similar.
  • Minimum 5 years of professional experience with CI/CD pipelines and modern software development practices.
  • Minimum 5 years of professional experience with Docker and containerized application deployment.
  • Minimum 5 years of professional experience working with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
  • Minimum 5 years of professional experience applying software architecture, security principles, and DevOps practices.
  • Minimum 4 years of professional, hands-on experience managing production environments on AWS, specifically utilizing AWS Lambda and RDS.
  • Minimum 5 years of professional experience utilizing DigitalOcean and Laravel Vapor to deploy scalable applications and Docker containerization.
  • Minimum 3 years of professional experience with building and maintaining custom integrations using the BigCommerce platform, APIs, and frontend development.

Preferred Qualifications

  • Minimum 4 years of professional experience working with Kubernetes and microservice architectures.
  • Minimum 5 years of professional experience with Python development.
  • Minimum 3 years of professional experience with front-end technologies like React.js, Nuxt.js, Inertia.js, or Alpine.js.
  • Minimum 8 years of professional experience with WordPress custom development.
  • Minimum 2 years of professional experience building or working with AI/ML solutions or AI model training.

Technical Skills

  • Laravel, PHP, Vue.js, JavaScript
  • HTML5, CSS3, Bootstrap, Tailwind CSS
  • MySQL, PostgreSQL, SQL Server, Redis, NoSQL databases
  • Docker, Kubernetes
  • AWS, Azure, Google Cloud Platform
  • Git, CI/CD, DevOps
  • REST APIs, Microservices

Employment Type

Full-time, Permanent

Work Location

Hamilton, Ontario (In-office / Hybrid)

Language of Work

English

Compensation & Benefits

$85,000 per year ($43.59 per hour) for a 37.5 hour work week. Two (2) weeks paid annual vacation plus a minimum of 5 additional company-wide paid days off for extended long weekends, health and dental benefits

Keywords
Vue.jsProduction ManagementPHPComputer ScienceDevOpsDatabasesManagementFull-Stack DevelopmentContinuous ImprovementHTMLReactOSHTML5TeaOCamlVAPORRedisCloud computingLaravelJavaScriptCss 3

Interested in this role?