Full Stack Software Engineer

2 days ago


Vancouver, British Columbia, Canada Procurify Full time
About Procurify

Procurify is a leading Intelligent Spend Management company dedicated to empowering organizations to achieve unprecedented visibility and control over their business spend. Our mission is to provide a unified procure-to-pay solution that captures valuable spend data, enabling customers to realize significant time and cost savings.

Job Title: Full Stack Software Engineer

We are seeking a highly skilled Full Stack Software Engineer to join our team of talented engineers. As a Full Stack Software Engineer, you will be responsible for designing, developing, and maintaining our SaaS application using a range of technologies including React, Python/Django, NodeJS, Typescript, and Docker.

About the Role

We are looking for a motivated and collaborative individual who is passionate about technology and has a knack for solving complex problems. As a Full Stack Software Engineer, you will work closely with our team of engineers to deliver high-quality code, share knowledge, and learn from each other.

Key Responsibilities
  • Design and develop new features in our existing application based on designs of moderate complexity.
  • Contribute to improving the technical implementation and architecture of our code.
  • Strengthen the technical output of your team and contribute technical designs that follow appropriate design patterns, are architecturally sound, and adhere to secure coding practices.
  • Participate in code reviews and contribute to your team's efforts to deliver high-quality code, share knowledge, and learn from each other.
  • Participate in the investigation and resolution of defects, degraded performance, and any other issues affecting the quality of our code.
  • Understand the observability and monitoring of relevant system behavior in the areas of the application owned by your team and how the data collected could be used to identify improvements to application performance and stability.
  • Be curious and learn continuously–keep up-to-date with industry trends and advancements and contribute to the combined knowledge of your team through your feedback.
Requirements
  • 2+ years of Software Engineering experience in both frontend and backend development.
  • Experience working within a team of Software Engineers to build reliable and scalable SaaS software solutions and RESTful APIs, using technologies such as ReactJS, Python/Django, NodeJS, Typescript, and Docker.
  • Exposure to refactoring, maintaining, and improving existing solutions.
  • Experience working with agile and software delivery best practices such as scrum/kanban, CI/CD, test automation, and infrastructure as code.
  • Able to work with a moderate degree of autonomy and demonstrate initiative.
  • Solid problem-solving, technical design, and analytical skills.
  • Able to prioritize work and manage dependencies while solving challenging problems.
  • Strong teamwork and communication with other Software Engineers, leadership, and others in the organization with less technical backgrounds.
  • Acts with compassion and empathy for others. Believes that your team's success is your success.
Why Procurify?

We are a remote-first company with a big heart and a strong ambition to modernize the way organizations manage business spend. We are looking for talented and team-driven individuals to join us on our journey to build a place where the best people want to work – a place where every team member is championed to do their best work, chase their dreams, and put their wildest ideas to the test.

Perks
  • Flexible working hours.
  • Four-day workweek.
  • Unlimited responsible time off.
  • Extended health benefits.
  • Community initiatives.
  • Stock options.
  • DEI initiatives.
Learn More

Procurify is an Equal Opportunity Employer. We do not discriminate against any team members or applicants for employment because of race, color, disability, sex, age, national origin, religion, sexual orientation, or gender identity and/or expression.



  • Vancouver, British Columbia, Canada Elective Full time $90,000 - $140,000

    About ElectiveElective is a pioneering company dedicated to democratizing knowledge and unlocking potential. Our mission is to empower course creators, educators, and coaches by providing innovative solutions that help them succeed in the online education space.Role OverviewWe are seeking a talented Full-Stack Software Engineer to join our team and...


  • Vancouver, British Columbia, Canada Elective Full time $90,000 - $140,000

    About ElectiveElective is a pioneering company dedicated to democratizing knowledge and unlocking potential. Our mission is to empower course creators, educators, and coaches by providing innovative solutions that help them succeed in the online education space.Role OverviewWe are seeking a talented Full-Stack Software Engineer to join our team and...


  • Vancouver, British Columbia, Canada Procurify Full time

    **About Procurify**Procurify is a leading provider of Intelligent Spend Management solutions, dedicated to empowering organizations to achieve unprecedented visibility and control over their business spend. Our mission is to revolutionize the way companies manage their expenses, unlocking time and cost savings through unified spend data.**The Role**We are...


  • Vancouver, British Columbia, Canada Procurify Full time

    **About Procurify**Procurify is a leading provider of Intelligent Spend Management solutions, dedicated to empowering organizations to achieve unprecedented visibility and control over their business spend. Our mission is to revolutionize the way companies manage their expenses, unlocking time and cost savings through unified spend data.**The Role**We are...


  • Vancouver, British Columbia, Canada Procurify Full time

    About ProcurifyProcurify is a leading provider of Intelligent Spend Management solutions, dedicated to empowering organizations to achieve unprecedented visibility and control over their business spend. Our mission is to revolutionize the way companies manage their expenses, unlocking time and cost savings through unified spend data.The RoleWe are seeking a...


  • Vancouver, British Columbia, Canada Procurify Full time

    About ProcurifyProcurify is a leading provider of Intelligent Spend Management solutions, dedicated to empowering organizations to achieve unprecedented visibility and control over their business spend. Our mission is to revolutionize the way companies manage their expenses, unlocking time and cost savings through unified spend data.The RoleWe are seeking a...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    Elevate Gaming Experiences as a Full-Stack DeveloperElectronic Arts seeks a talented and dedicated Full-Stack Software Engineer to contribute to the development of innovative and engaging gaming experiences. In this role, you will play a pivotal part in shaping the future of interactive entertainment by designing, building, and maintaining cutting-edge...

  • Software Engineer

    1 week ago


    Vancouver, British Columbia, Canada Later Full time

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our dynamic team at Later. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining both front-end and back-end components of our web applications.Key ResponsibilitiesCollaborate with product managers, designers, and other stakeholders throughout...

  • Software Engineer

    1 week ago


    Vancouver, British Columbia, Canada Later Full time

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our dynamic team at Later. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining both front-end and back-end components of our web applications.Key ResponsibilitiesCollaborate with product managers, designers, and other stakeholders throughout...

  • Software Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Boeing Full time

    Job Overview Boeing Vancouver is on an innovative path to enhance and transition our systems to cloud technology. We are in search of a proficient Full Stack Developer to become a vital part of our Defence & Government Services division. This position entails working closely with a diverse, cross-functional team, which includes external collaborators,...


  • Vancouver, British Columbia, Canada Jobber Full time

    About JobberJobber is a leading provider of software solutions for small businesses. We're a team of passionate individuals who are dedicated to helping entrepreneurs succeed.The RoleWe're seeking a Senior Software Engineer, Full Stack Developer to join our Product Software Engineering team. As a key member of our team, you will be responsible for designing,...


  • Vancouver, British Columbia, Canada Jobber Full time

    About JobberJobber is a leading provider of software solutions for small businesses. We're a team of passionate individuals who are dedicated to helping entrepreneurs succeed.The RoleWe're seeking a Senior Software Engineer, Full Stack Developer to join our Product Software Engineering team. As a key member of our team, you will be responsible for designing,...

  • Software Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Boeing Full time

    Job Overview Boeing Vancouver is embarking on a transformative initiative to enhance and transition our systems to cloud infrastructure. We are in search of a proficient Full Stack Developer to contribute to our Defence & Government Services division. This position entails close cooperation with a diverse, cross-functional team, including external...

  • Software Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Boeing Full time

    Job Overview Boeing Vancouver is embarking on a transformative initiative to enhance and transition our systems to cloud infrastructure. We are in search of a proficient Full Stack Developer to contribute to our Defence & Government Services division. This position entails extensive collaboration with a diverse, cross-functional team, including...

  • Software Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada BLANKSLATE Partners Full time

    BLANKSLATE Partners, a distinguished firm dedicated to delivering exceptional outsourced talent resource solutions, is currently seeking a proficient Full Stack Developer for a prominent client in the software development industry. In this role, you will collaborate with a talented team of professionals to design and implement innovative software products...

  • Software Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada BLANKSLATE Partners Full time

    BLANKSLATE Partners, a distinguished firm focused on delivering exceptional outsourced talent solutions, is currently seeking a proficient Full Stack Developer for a valued client within the software development industry. In this role, you will collaborate with a talented team of professionals to create groundbreaking products that surpass client...


  • Vancouver, British Columbia, Canada Terra Insights Ltd. Full time

    Position Overview - Full Stack Software EngineerTerra Insights Ltd., a leader in remote monitoring solutions, is seeking a Full Stack Software Engineer to enhance our cutting-edge platform, Motionary. This position is pivotal in enabling our clients to effectively engage with and analyze the InSAR data we deliver. We are in search of a dedicated professional...

  • Software Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada BLANKSLATE Partners Full time

    BLANKSLATE Partners, a distinguished firm dedicated to delivering exceptional outsourced talent resource solutions, is actively seeking a proficient Full Stack Developer for a prominent client in the software development industry. In this role, you will have the chance to work alongside a talented group of professionals to create groundbreaking products that...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    We are seeking a talented and passionate Senior Software Engineer to join our dynamic team at Electronic Arts.As part of a global team of creators, storytellers, and technologists, you will play a vital role in developing innovative and engaging gaming experiences for millions of players worldwide.Your Responsibilities:Design, develop, and maintain robust,...


  • Vancouver, British Columbia, Canada Terra Insights Ltd. Full time

    Position Overview - Full Stack Software EngineerTerra Insights Ltd., a leader in remote monitoring solutions, is seeking a Full Stack Software Engineer to enhance our cutting-edge platform, Motionary. This position is pivotal in enabling our clients to engage with and analyze the InSAR data we deliver. We are in search of a dedicated professional to...