Full Stack Software Engineer

2 weeks ago


Kelowna, British Columbia, Canada Matter Inc Full time

**About Matter Inc**

We're a cutting-edge technology company that's changing the way eCommerce merchants connect with their customers. Our team is passionate about innovation and pushing boundaries.

**The Opportunity**

We're looking for a highly skilled Full Stack Software Engineer to join our dynamic team. As a key member of our development squad, you'll be responsible for designing, developing, and maintaining software applications and systems that drive personalized shopper experiences.

**Key Responsibilities**

  • Design and develop scalable and maintainable code using React, Node, Typescript, and GraphQL.
  • Collaborate with cross-functional teams to define and ship new features that meet customer needs.
  • Work closely with product owners and stakeholders to gather and refine requirements.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Troubleshoot and debug software issues to ensure optimal performance.

**Requirements**

  • Minimum 5 years of experience as a software developer.
  • Strong knowledge of software development principles and best practices.
  • Excellent problem-solving skills and ability to think creatively.
  • Ability to work in a fast-paced startup environment with a small team.
  • Bachelor's degree in Computer Science or related field (Preferred).

**Nice to Have Experience**

  • Docker.
  • GCP.
  • GenAI.

**What We Offer**

  • A competitive compensation package with a base salary of $120,000 - $180,000 per year.
  • The flexibility of a hybrid working location in beautiful Kelowna, BC, Canada.
  • Comprehensive health insurance coverage.
  • The opportunity to earn stock options and participate in the company's success and growth.

**Why Join Us**

Matter Inc is a meritocratic culture where everyone has the opportunity to succeed. We support all candidates suited for the role and foster a welcoming environment for them to thrive.



  • Kelowna, British Columbia, Canada B.C. Ltd DBA Save on Cartridge Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable and efficient software applications.Key Responsibilities:Design and develop full stack applications using a variety of programming languages and frameworks.Work...


  • Kelowna, British Columbia, Canada Devlogix Solutions Inc Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Devlogix Solutions Inc. As a senior engineer, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our clients.Key ResponsibilitiesMaintain existing computer programs by making modifications as...


  • Kelowna, British Columbia, Canada DIWAN A DAWETT RESTAURANT LTD OA DAWETT RESTAURANT Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at "{company}".As a Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable and efficient software systems. Your expertise in programming languages, frameworks, and databases will enable you to create innovative solutions that meet our business...

  • Software Engineer

    4 weeks ago


    Kelowna, British Columbia, Canada Mucho Burrito Full time

    Job Title: Software Engineer - Full Stack DeveloperJob Summary:We are seeking a highly skilled Software Engineer to join our team as a Full Stack Developer.The successful candidate will have a strong background in JavaScript and experience with Node.js.Key Responsibilities:Design and develop robust backend and frontend applications using JavaScript and...


  • Kelowna, British Columbia, Canada Khushmeen Kaur Sidhu Full time

    About the Role:We are looking for a skilled Senior Software Engineer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining our web application.Key Responsibilities:Design and develop scalable and efficient software solutionsCollaborate with cross-functional teams to identify and prioritize...


  • West Kelowna, British Columbia, Canada Pacific Canadian Consultancy Inc. Full time

    Job DescriptionPacific Canadian Consultancy Inc. is seeking a highly skilled Senior Full Stack Software Engineer to join our team.About the RoleWe are looking for an experienced and talented software engineer who can develop and implement cutting-edge web applications using various programming languages and technologies.Key ResponsibilitiesClient Consulting:...


  • West Kelowna, British Columbia, Canada PuroClean Kelowna Full time

    We are seeking a Senior Software Engineer to join our team to develop a full-stack application.Key Responsibilities:* Develop and maintain the backend and frontend of a web application* Collaborate with the team to ensure a smooth user experience* Participate in code reviews and contribute to the overall code qualityRequirements:* 5+ years of experience in...


  • Kelowna, British Columbia, Canada Levi Strauss & Co Full time

    Key Responsibilities:Design, develop, and maintain complex software systems utilizing full-stack technologiesCollaborate with cross-functional teams to identify and prioritize project requirementsEnsure timely delivery of high-quality software productsLead by example, promoting a culture of innovation and continuous improvementRequirements:Education:...

  • Software Engineer

    4 weeks ago


    Kelowna, British Columbia, Canada KF Aerospace Full time

    KF Aerospace: Delivering Innovative SolutionsWe're a team of skilled professionals dedicated to delivering high-quality software solutions that meet the needs of our customers. As a software developer, you will play a key role in designing, developing, and maintaining software programs and applications that support our business operations.About the RoleThis...


  • Kelowna, British Columbia, Canada Global Relay Full time

    About Global RelayAs a leading provider of enterprise information archiving solutions, Global Relay has established itself as a trusted partner for highly regulated firms. Our cloud-based archiving, surveillance, eDiscovery, and analytics solutions ensure compliance with stringent regulations.Your RoleAs a Team Lead at Global Relay, you will oversee a small...


  • Kelowna, British Columbia, Canada Okanagan College Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our Advanced Technology team. As a Senior Full Stack Developer, you will be responsible for designing and implementing complex systems and applications using a range of technologies. Your expertise in Backend development will be critical in ensuring the success of our...


  • Kelowna, British Columbia, Canada KF Aerospace Full time

    About KF AerospaceKF Aerospace is a renowned aviation services provider, delivering innovative solutions to corporate, commercial, and military clients worldwide. With a rich history dating back to 1970, our company has grown to specialize in a wide range of services, including maintenance and modifications, cargo operations, military pilot training, and...


  • Kelowna, British Columbia, Canada Global Relay Full time

    Company OverviewGlobal Relay is a leading provider of enterprise information archiving solutions. With over 20 years of experience, we have set the standard for industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions.About the RoleWe are seeking an experienced Technical Lead to oversee small, highly focused teams of developers...


  • Kelowna, British Columbia, Canada SUMAIR DRYWALL LTD. Full time

    Key responsibilities and qualifications for this role include:Designing and developing software applications.Collaborating with cross-functional teams to identify business needs and implement solutions.Ensuring the highest standards of quality and reliability in software development.Qualifications include:Bachelor's degree in Computer Science or related...


  • Kelowna, British Columbia, Canada KF Aerospace Full time

    About the RoleKF Aerospace is seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, testing, and maintaining software programs and applications according to KF's business requirements.Key ResponsibilitiesWork with stakeholders, analysts, and other developers to create, modify, and...

  • Software Engineer

    4 weeks ago


    Kelowna, British Columbia, Canada Bin 4 Burger Lounge Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at ABC Company. The successful candidate will be responsible for designing, developing, and testing software applications.Key Responsibilities:* Design and develop software applications using Java, C++, and Python* Collaborate with cross-functional teams to identify...

  • Software Engineer

    4 weeks ago


    Kelowna, British Columbia, Canada School District #23 (Central Okanagan) Full time

    About the Role:As a software engineer at “{company}”, you will be responsible for designing, developing, and maintaining software applications. Your primary goal will be to deliver high-quality software solutions that meet the needs of our customers.Key Responsibilities:• Design and develop software applications using various programming languages and...

  • Software Engineer

    4 weeks ago


    Kelowna, British Columbia, Canada Lakeview Infinity Pools Full time

    Key ResponsibilitiesWe are seeking a skilled Software Engineer to join our team. The ideal candidate will be responsible for designing, developing, and testing software applications using a variety of programming languages.RequirementsProficiency in programming languages such as Java, Python, or C++Experience with software development methodologies and agile...

  • Software Engineer

    4 weeks ago


    Kelowna, British Columbia, Canada Freshly Squeezed Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience with backend development and be proficient in languages such as Java, Python, or C++.Main Responsibilities:Design and develop scalable and efficient software applicationsCollaborate with cross-functional teams to identify and prioritize...


  • Kelowna, British Columbia, Canada VILLAGES PIZZA Full time

    Job Title: Senior Software EngineerAbout the Role:As a Senior Software Engineer with our company, you will be responsible for leading the development of software applications.Key Responsibilities:- Design and develop software applications using various programming languages and technologies.- Lead and manage a team of software engineers to ensure timely...