This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Procurify is the AI-enhanced procurement and AP automation platform for mid-market organizations. We make it easy for organizations to take control of spend and save money. We’re looking for a pragmatic and thoughtful engineering leader to help scale our platform, development practices, and team. We are looking for a Full Stack Engineer II to join our team and help build the core engine and user experiences that power the Procurify platform. You will be a key contributor across both backend and frontend systems—working on everything from complex business logic and APIs to polished, high-performance user interfaces. In this role, you’ll collaborate closely with designers, product managers, and other engineers to solve challenging technical problems and ship high-quality features end to end. You’ll need to be passionate about building reliable backend systems and intuitive, scalable frontend applications, and eager to grow your skills in a fast-paced, modern cloud environment. Everyone at Procurify is a team player. A big part of this role involves a desire for personal growth and a customer-centric mindset. We’re seeking entrepreneurial people who are willing to challenge the status quo and contribute to larger strategic objectives.
Job Responsibility:
Build & Ship End-to-End Features: Design, develop, and maintain full stack features—from RESTful APIs and backend services to responsive, user-friendly frontend components—using Python/Django and TypeScript/React
Develop Scalable Backend Services: Build and evolve backend systems that handle business logic, data storage, and integrations, ensuring performance, reliability, and scalability
Create High-Quality Frontend Experiences: Implement reusable, accessible, and performant UI components in React. Collaborate with product and design to deliver intuitive user experiences
Design & Optimize Database Schemas: Contribute to the design of our database models and write efficient, secure queries. You will work to ensure the performance and integrity of our data layer
Champion Code Quality: Contribute clean, efficient, testable, and reusable code that is easy to maintain and extend. You will actively participate in code reviews, sharing your knowledge and providing constructive feedback to elevate the team
Strengthen System Architecture: Collaborate with your team on technical designs to ensure they follow appropriate patterns and are architecturally sound. You will help improve the implementation and architecture of our backend systems
Ensure System Reliability: Participate in the investigation and resolution of defects, performance bottlenecks, and any other issues affecting the quality and stability of the monolith
Requirements:
Full Stack Experience: 3+ years of professional experience in hands-on work across both frontend and backend systems, preferably in a SaaS environment
AI Tooling Knowledge: We are transforming the way we build software by experimentation and adoption of AI tools to support our goals of velocity and quality
Python Proficiency: Strong experience building and maintaining applications using Python and a major web framework (we use Django)
React: Experience building modern web applications with React and TypeScript, including component-based architecture and state management
Agile & Collaborative: Experience working with agile practices (Scrum/Kanban) and CI/CD principles. You thrive in a team environment
Empathetic & Accountable: You act with compassion, believe that your team’s success is your success, and communicate effectively with both technical and non-technical colleagues
Maintains a professional and current LinkedIn profile, ensuring it is updated upon joining Procurify to reflect their new role and maintain a consistent company presence
What we offer:
Flexible working: We’re a remote-first organization with flexible working hours. Work anywhere from within Canada!
Responsible time off: We trust our team to take the time they need to rest and recharge while staying accountable to their commitments
Extended health benefits: We offer a competitive health, vision, and dental package along with an Employee Assistance Program (EAP), and a health and wellness spending account
Community initiatives: We have a strong commitment to the community. Join one of our regular community days, donate to our Donate Your Day program, and get involved with one of our lunch and learns
Stock options: Everyone has a chance to own a part of Procurify with our competitive stock program
DEI initiatives: We regularly run a diversity, equity, and inclusion roundtable where we host guest speakers and tackle the topics that matter