Full Stack Software Developer

3 weeks ago


St Jacobs, Canada Home Hardware Stores Full time
Unlock Your Potential as a Full Stack Developer at Home Hardware Stores

We're seeking a talented Full Stack Developer to join our team at Home Hardware Stores. As a key member of our development team, you'll play a crucial role in shaping the future of our technology and delivering exceptional customer experiences.

About the Role

As a Full Stack Developer, you'll be responsible for designing and developing scalable, reusable, and maintainable software solutions that meet the needs of our business. Your primary focus will be on building high-quality code for data migration between platforms, automation for data integrity checks, and backend coding for API-powered applications.

Key Responsibilities
  • Design and develop high-quality code to evolve homehardware.ca
  • Integrate with internal and external APIs and databases
  • Design and implement REST APIs
  • Leverage Python, C#, Node.js, Express, Google Cloud Platform, JavaScript, JSON, HTML/CSS, Vue, Svelte, and other technologies as required
  • Apply advanced design patterns and technologies to develop high-quality, scalable, and maintainable code
  • Research and integrate best-of-breed technologies/frameworks/libraries, contributing back to open-source efforts where possible
  • Identify bugs and errors and fix them before they become a larger problem
  • Perform design and code reviews
  • Practice defensive programming and write production-grade code
  • Work with Agile software lifecycle methodologies, including daily scrums, collaboration, sprint reviews, and code demonstrations
  • Create unit and integration tests to fully test and regress software
  • Participate in design and code reviews
  • Mentor and bring new ideas to the team
Requirements
  • Bachelor's degree in Computer Science, with three to five years' experience with various integration patterns, such as SOAP, REST, file-based, FTP, using various formats, such as JSON and XML
  • Demonstrated proficiency with front-end technologies, such as JavaScript, JSON, HTML/CSS, and Vue
  • Experience working with headless content management systems
  • Demonstrated proficiency with technologies, such as Python, C#, Node.js, JavaScript, JSON, HTML/CSS
  • Experience coding data access
  • Solid experience with modern source control systems, like Git or Bitbucket
  • Working knowledge of CI/CD approaches and tools
  • Strong problem-solving and analytical skills
  • Strong oral and written communication skills
  • Independent, determined, and driven to succeed
  • Experience with Google Cloud Platform
  • Exposure to Azure and AWS
  • The ability to be onsite three days a week at our corporate office in St. Jacobs, to accommodate our hybrid working model
What We Offer

We're proud to offer a comprehensive benefits package, including competitive earnings opportunities, annual incentives, and a defined contribution pension plan. You'll also enjoy discounts from our corporate retail stores, home and auto insurance discounts, and a range of other perks.

At Home Hardware Stores, we're committed to creating a diverse and inclusive work environment. We believe that different perspectives, backgrounds, and experiences make us stronger as an organization. We welcome applications from candidates representing the full diversity of communities in Canada.

Please let us know if you require accommodation during the recruitment process.



  • St. Jacobs, Canada Home Hardware Stores Full time

    Full Stack Software Developer OpportunityWe're seeking a highly skilled Full Stack Software Developer to join our team at Home Hardware Stores. As a key member of our development team, you will play a crucial role in designing and developing scalable software solutions that enhance our In-Store experience.Key Responsibilities:Design and develop high-quality...


  • St. Jacobs, Canada Home Hardware Stores Full time

    Full Stack Software Developer OpportunityWe're seeking a highly skilled Full Stack Software Developer to join our team at Home Hardware Stores. As a key member of our development team, you will play a crucial role in designing and developing scalable software solutions that enhance our In-Store experience.Key Responsibilities:Design and develop high-quality...


  • St. Jacobs, Canada Home Hardware Stores Full time

    Full Stack Software Developer OpportunityWe're seeking a skilled Full Stack Software Developer to join our team at Home Hardware Stores. As a key member of our development team, you will play a crucial role in designing and developing high-quality software solutions that enhance our In-Store experience.Key Responsibilities:Design and develop reusable and...


  • St. Jacobs, Canada Home Hardware Stores Full time

    Full Stack Software Developer OpportunityWe're seeking a skilled Full Stack Software Developer to join our team at Home Hardware Stores. As a key member of our development team, you will play a crucial role in designing and developing high-quality software solutions that enhance our In-Store experience.Key Responsibilities:Design and develop reusable and...


  • St. Jacobs, Canada Home Hardware Stores Full time

    Job Title: Full Stack Software DeveloperWe are seeking a highly skilled Full Stack Software Developer to join our team at Home Hardware Stores. As a Full Stack Developer, you will play a key role in developing the technology that helps elevate our In-Store experience into a world-class retail shopping experience.Key Responsibilities:Design and write...


  • St. Jacobs, Canada Home Hardware Stores Full time

    Job Title: Full Stack Software DeveloperWe are seeking a highly skilled Full Stack Software Developer to join our team at Home Hardware Stores. As a Full Stack Developer, you will play a key role in developing the technology that helps elevate our In-Store experience into a world-class retail shopping experience.Key Responsibilities:Design and write...


  • St. Jacobs, Canada Home Hardware Stores Full time

    Job Title: Full Stack Software DeveloperWe are seeking a highly skilled Full Stack Software Developer to join our team at Home Hardware Stores. As a Full Stack Developer, you will play a key role in developing the technology that enhances our In-Store experience and elevates our retail shopping experience to a world-class level.Key Responsibilities:Design...


  • St. Jacobs, Canada Home Hardware Stores Full time

    Job Title: Full Stack Software DeveloperWe are seeking a highly skilled Full Stack Software Developer to join our team at Home Hardware Stores. As a Full Stack Developer, you will play a key role in developing the technology that enhances our In-Store experience and elevates our retail shopping experience to a world-class level.Key Responsibilities:Design...


  • St. Jacobs, Canada Home Hardware Stores Full time

    Full Stack Software Developer OpportunityWe're seeking a highly skilled Full Stack Software Developer to join our team at Home Hardware Stores. As a key member of our development team, you will play a crucial role in designing and developing scalable software solutions that enhance our In-Store experience.Key Responsibilities:Design and develop high-quality...


  • St. Jacobs, Canada Home Hardware Stores Full time

    Full Stack Software Developer OpportunityWe're seeking a highly skilled Full Stack Software Developer to join our team at Home Hardware Stores. As a key member of our development team, you will play a crucial role in designing and developing scalable software solutions that enhance our In-Store experience.Key Responsibilities:Design and develop high-quality...


  • St. Jacobs, Canada Home Hardware Stores Full time

    Full Stack Developer OpportunityWe're seeking a skilled Full Stack Developer to join our team at Home Hardware Stores. As a Full Stack Developer, you will play a key role in developing the technology that enhances our In-Store experience.Key Responsibilities:Design and write high-quality code to evolve our technology platform.Integrate with internal and...


  • St. Jacobs, Canada Home Hardware Stores Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Developer to join our team at Home Hardware Stores. As a key member of our technology team, you will play a critical role in developing innovative software solutions that enhance our customers' shopping experience.Key ResponsibilitiesDesign and develop high-quality, scalable, and maintainable...


  • St. Jacobs, Canada Home Hardware Stores Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Developer to join our team at Home Hardware Stores. As a key member of our development team, you will play a crucial role in designing and developing software solutions that enhance our In-Store experience.Key ResponsibilitiesDesign and develop high-quality software solutions using a range of...


  • St. Jacobs, Canada Home Hardware Stores Full time

    Welcome Home! We’re more than Canada’s largest independent hardware and building supplies retailer—we’re part of communities across the nation. We Need Your Full Stack Talent! As a Full Stack Developer, you will play an important role in developing the technology that helps elevate Home Hardware’s In-Store experience into a world class retail...


  • St. Jacobs, Canada Home Hardware Stores Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Developer to join our team at Home Hardware Stores. As a key member of our development team, you will play a crucial role in designing and developing software solutions that enhance our In-Store experience.Key ResponsibilitiesDesign and develop high-quality code to evolve our software...


  • St. Jacobs, Canada Home Hardware Stores Full time

    Unlock Your Potential as a Full Stack Developer at Home Hardware StoresWe're seeking a talented Full Stack Developer to join our team at Home Hardware Stores. As a Full Stack Developer, you will play a crucial role in developing the technology that enhances our In-Store experience, elevating it to a world-class retail shopping experience.Key...


  • St. Jacobs, Canada Home Hardware Stores Full time

    About the RoleWe're seeking a highly skilled Full Stack Software Developer to join our team at Home Hardware Stores. As a key member of our development team, you will play a crucial role in designing and developing scalable software solutions that enhance our In-Store experience.Key ResponsibilitiesDesign and develop high-quality code to evolve...


  • St. Jacobs, Canada Home Hardware Stores Full time

    About the RoleWe're seeking a highly skilled Full Stack Software Developer to join our team at Home Hardware Stores. As a key member of our development team, you will play a crucial role in designing and developing scalable software solutions that enhance our In-Store experience.Key ResponsibilitiesDesign and develop high-quality code to evolve...


  • St. Jacobs, Canada Home Hardware Stores Full time

    Welcome to Home Hardware StoresWe're more than Canada's largest independent hardware and building supplies retailer—we're part of communities across the nation. As a Full Stack Developer, you will play a key role in developing the technology that helps elevate Home Hardware's In-Store experience into a world-class retail shopping experience.Your primary...


  • St. Jacobs, Canada Home Hardware Stores Full time

    Welcome to Home Hardware StoresWe're more than Canada's largest independent hardware and building supplies retailer—we're part of communities across the nation. As a Full Stack Developer, you will play an important role in developing the technology that helps elevate Home Hardware's In-Store experience into a world class retail shopping experience.Your...