Senior Full Stack Software Engineer

4 weeks ago


Vancouver, British Columbia, Canada Pixieset Full time

Opportunity Overview

We are seeking a highly skilled Full Stack Software Developer to join our team at Pixieset. As a key member of our development team, you will have the opportunity to work on a product that is revolutionizing the photography industry.

Your Responsibilities

  • Design, develop, and implement product features in PHP, Javascript, HTML, and CSS
  • Write clean, efficient, and well-documented code
  • Deliver everything from small front-end UX improvements, to broad structural changes spanning multiple codebases
  • Help improve and maintain the Pixieset product and systems infrastructure
  • Work with stakeholders to define requirements and collaborate with team members to identify and solve complex technical problems
  • Participate in code reviews and ensure adherence to coding standards
  • Research and integrate new technologies to drive the development process forward

Requirements

  • 3+ years of experience as a Full Stack Software Developer building custom web applications
  • 1+ year of experience with PHP and preferably its frameworks (Laravel, Yii, or Symfony)
  • 1+ year of experience with Javascript and preferably jQuery, ES6, Webpack, Vue.js, React
  • Experience with relational database management (MySQL, PostgreSQL, etc.) and Redis
  • Solid understanding of web technologies including HTTP, RESTful services, and cloud platforms such as AWS
  • Familiar with basic data structures and algorithms

What We Offer

  • Hybrid work environment (2 in-office days per week)
  • 4 weeks of annual vacation & paid time off for office holiday closure
  • RRSP matching
  • $2,000 annual health & lifestyle spending account
  • $1,000 annual education budget
  • $1,000 annual charitable donation matching
  • Comprehensive benefits: extended health, critical illness, long-term disability & life insurance
  • Company-issued MacBook & home office budget
  • Anniversary rewards & complimentary Pixieset premium account
  • Team-building activities & company-wide events

The typical salary range for this position is CAD $76,000 - $126,000 annually. Salary offered will be based on skills, experience and market data.



  • Vancouver, British Columbia, Canada The Jibe Multimedia,Inc Full time

    Job OverviewWe are seeking a skilled and experienced Senior Full Stack Software Engineer to join our team at The Jibe Multimedia, Inc.


  • Vancouver, British Columbia, Canada CB Canada Full time

    Job Title: Senior Full Stack Software EngineerJob Description:We are seeking a Senior Full Stack Software Engineer to join our Digital Systems team. As a key member of the team, you will be responsible for software development in the Integrated Operations domain. Your activities will include software development of web-based applications, system design,...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Job Title: Senior Software Engineer - Full Stack DeveloperAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at T-Net British Columbia. As a Senior Software Engineer, you will be responsible for mentoring a team of skilled engineers, guiding them in the design, development, and deployment of high-quality software...


  • Vancouver, British Columbia, Canada Consultant Plus Immigration Ltd Full time

    Job Title: Senior Software Engineer - Full Stack Development


  • Vancouver, British Columbia, Canada Limelight Wellness Centre Full time

    We are seeking a skilled Senior Software Engineer (Full Stack) to join our team at {company}. The ideal candidate will have experience with cloud computing and be able to develop scalable software solutions.Key Responsibilities:Design and develop cloud-based software applicationsCollaborate with cross-functional teams to identify and prioritize project...


  • Vancouver, British Columbia, Canada Rockhill Contracting Full time

    Job Description:We are seeking a highly skilled Senior Software Engineer - Full Stack to join our team at {company}.As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications using a combination of front-end and back-end technologies.Key Responsibilities:Design and develop scalable,...


  • Vancouver, British Columbia, Canada Behavox Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining enterprise-level software applications using a full stack approach.Key Responsibilities:Design and develop scalable and efficient software applications using a range of programming...


  • Vancouver, British Columbia, Canada Amazon Full time

    Job SummaryAs a Senior Software Engineer, you will be responsible for designing, developing, and implementing software applications. Your primary focus will be on full-stack development, working with both frontend and backend technologies to create scalable and efficient systems.Key Responsibilities• Design and develop software applications using a variety...


  • Vancouver, British Columbia, Canada ANEEK DEVELOPMENT LTD. Full time

    We are seeking a highly skilled Senior Software Engineer to join our team in Full Stack Development. The ideal candidate will have expertise in both front-end and back-end development.The successful candidate will be responsible for designing, developing, and deploying scalable software applications.Key skills for this role include:Proficiency in multiple...


  • Vancouver, British Columbia, Canada ABOMIS INNOVATIONS INC. Full time

    Job DescriptionWe are looking for a highly skilled and motivated Senior Full Stack Software Engineer to join our team at Abomis Innovations Inc. This is a permanent position that requires the ability to work independently as well as collaboratively with other team members.The successful candidate will have a strong background in software development, with...


  • Vancouver, British Columbia, Canada Lazer Technologies Full time

    We are seeking a highly skilled professional to join our company as a Senior Software Engineer. The ideal candidate will have extensive experience in full stack development and a solid understanding of cloud computing.Responsibilities will include:Designing and developing scalable and efficient cloud-based systemsCollaborating with cross-functional teams to...


  • Vancouver, British Columbia, Canada Yu Qing Zhang Full time

    About the RoleOur company is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions. Your primary focus will be on full-stack development, ensuring seamless integration between front-end and back-end...


  • Vancouver, British Columbia, Canada HYDERABAD BIRYANI HOUSE INC Full time

    About the Role: We are seeking a skilled Senior Software Engineer with full stack experience to join our team at {company}.Key Responsibilities:- Collaborate with cross-functional teams to design, develop, and deploy scalable software solutions.- Participate in code reviews to ensure high-quality codebases and adherence to industry standards.About You:- 5+...


  • Vancouver, British Columbia, Canada Amazon Full time

    We are seeking a highly skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing and developing scalable cloud-based applications, with a strong focus on Full Stack Development.Key responsibilities:Design and develop cloud-based applications using cloud technologiesCollaborate with cross-functional teams...


  • Vancouver, British Columbia, Canada Procurify Full time

    About the RoleAt Procurify, we're on a mission to give all organizations unprecedented visibility and control over their business spend. We're looking for a talented Full Stack Software Engineer to join our team of humble "misfits that fit".About the CompanyProcurify is the Intelligent Spend Management company. We've created an environment where personal and...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the Role:T-Net British Columbia is seeking a highly skilled Senior Full Stack Developer to join their team as a Lead Software Engineer. The ideal candidate will have a strong background in full stack development, including React/React Native, and experience in leading and mentoring a team of engineers.Key Responsibilities:Design and implement the...


  • Vancouver, British Columbia, Canada Modern Handi Indian Cuisine Full time

    Job Title: Software EngineerWe are looking for a skilled Software Engineer to join our team. The ideal candidate will have experience with Full Stack Development and be proficient in Python. Responsibilities include designing and implementing software solutions, as well as collaborating with cross-functional teams to ensure seamless integration.Key...


  • Vancouver, British Columbia, Canada Stack Modular Full time

    Overview of the Role:We are seeking a highly skilled Senior Design Professional to join our team at Stack Modular. In this role, you will be responsible for preparing engineering designs and drawings, reading blueprints to determine work requirements, developing design sketches, and preparing construction specifications, costs, and material estimates.This is...

  • Software Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada KING PINS BOWLING INC. Full time

    Job Description:We are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience in full-stack web development and be proficient in multiple programming languages. Key responsibilities include designing and developing scalable web applications, ensuring seamless user experiences, and collaborating with cross-functional...

  • Software Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada WTC Group Inc. Full time

    About the Role:We are seeking a talented Software Engineer - Full Stack to join our team at "{company}". This role will involve designing, developing, and maintaining our company\'s software applications using Java, Spring, and React.Key Responsibilities:Design and develop scalable and efficient software applicationsCollaborate with cross-functional...