Procurify

Full Stack Software Engineer II

Canada

Not SpecifiedCompensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Software as a Service (SaaS), Procurement & Spend ManagementIndustries

Full Stack Software Engineer II

Employment Type: Full-Time Location Type: Remote Salary: (Not Specified)

Position Overview

Procurify is seeking a talented and team-driven Full Stack Software Engineer II to join our journey. Procurify is an AI-enhanced procurement and AP automation platform designed for the mid-market, making it easy for organizations to control spend and save money. We are looking for a motivated, collaborative, and creative individual passionate about technology and solving complex SaaS application development challenges. A successful candidate will be a customer-centric team player with an entrepreneurial spirit, eager to contribute to strategic objectives and challenge the status quo.

Responsibilities

  • Apply experience as a Full Stack Software Engineer to implement new features in the existing application based on moderately complex designs.
  • Contribute to improving the technical implementation and architecture of the codebase.
  • Strengthen the technical output of your team and contribute technical designs that adhere to appropriate design patterns, architectural soundness, and secure coding practices.
  • Write clean, efficient, testable, and reusable code that is easy to maintain and extend, aligning with our technical strategy and coding standards.
  • Participate in code reviews, share knowledge and learnings, and provide relevant feedback to contribute to the team's delivery of high-quality code.
  • Investigate and resolve defects, performance degradations, and other issues affecting code quality.
  • Understand the observability and monitoring of relevant system behaviors within the team's application areas and leverage collected data for improvements in application performance and stability.
  • Maintain curiosity and engage in continuous learning, staying updated with industry trends and advancements, and contributing to the team's collective knowledge.
  • Maintain a high level of knowledge about Procurify’s products, offerings, and integrations.
  • Update and maintain internal documentation resources.

Tech Stack

  • AWS
  • React
  • Python/Django
  • Typescript
  • Docker
  • Kubernetes

Key Performance Indicators (KPIs)

  • Project Completion Time
  • Developer Productivity Metrics
  • Cross-Functional Collaboration Effectiveness
  • Bug Rate
  • Knowledge Sharing and Learning Goals Met

Who We're Looking For

  • 3+ years of Software Engineering experience in both frontend and backend development.
  • Experience working within a team 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 with agile methodologies and software delivery best practices, including scrum/kanban, CI/CD, test automation, and infrastructure as code.
  • Ability to work with a moderate degree of autonomy and demonstrate initiative.
  • Solid problem-solving, technical design, and analytical skills.
  • Ability to prioritize work, manage dependencies, and solve challenging problems.
  • Strong teamwork and communication skills, with the ability to collaborate effectively with other Software Engineers, leadership, and less technical colleagues.
  • Acts with compassion and empathy, believing that team success is individual success.

Why Procurify?

Help us modernize spend management. Procurify is a remote-first company with a strong ambition to modernize how organizations manage business spend. We are trusted by hundreds of companies.

Skills

Full Stack Development
JavaScript
React
Node.js
API Design
Secure Coding
Code Review
Performance Optimization
Monitoring & Observability

Procurify

Cloud-based spend management platform for organizations

About Procurify

Procurify provides a cloud-based spend management platform designed to help organizations manage their purchasing processes and control expenses. The platform offers tools for budgeting, approval workflows, and expense tracking, allowing businesses to gain real-time visibility into their financial operations. It primarily serves mid-sized to large enterprises across various industries, including technology, education, healthcare, and non-profits. Unlike many competitors, Procurify emphasizes a user-friendly interface and comprehensive support, making it easier for clients to adopt and utilize the software effectively. The company's goal is to help organizations align their spending with their core values and business objectives, ensuring they can make informed financial decisions.

Vancouver, CanadaHeadquarters
2013Year Founded
$85.9MTotal Funding
DEBTCompany Stage
Enterprise Software, FintechIndustries
51-200Employees

Benefits

Flexible Work Hours
Unlimited Paid Time Off
Health Insurance
Dental Insurance
Vision Insurance
Stock Options

Risks

Leadership transition to Chad Gaydos may lead to strategic shifts.
Integrating AI solutions could face implementation delays or customer dissatisfaction.
Increased fintech competition may impact Procurify's market share.

Differentiation

Procurify offers a user-friendly interface for mid-sized to large enterprises.
The platform provides real-time visibility into financial operations.
Procurify's SaaS model allows flexible subscription options for various business needs.

Upsides

Procurify secured $20M for AP product development and market expansion.
Growing demand for AI-driven accounts payable solutions benefits Procurify.
Embedded analytics trend enhances decision-making, aligning with Procurify's offerings.

Land your dream remote job 3x faster with AI