
Full-Stack Software Developer - Systems Integrations & Automation
- Montreal, QC
- $75,000-90,000 per year
- Permanent
- Full-time
- Build, optimize, and maintain custom integrations between:
- Monday.com (GraphQL API)
- Square (payments, orders, etc.)
- Xero (accounting/payments)
- Box (file management and permissions)
- Plaid (bank credential extraction and payment underwriting)
- Architect and implement systems for loan and payment management, including custom data pipelines, logic-based automation, and third-party API orchestration.
- Develop internal tools and dashboards to streamline operations, improve team collaboration, and surface meaningful data.
- Collaborate cross-functionally with product, finance, and operations teams to understand real-world needs and deploy scalable solutions.
- Python (backend scripting, API integration)
- C++ (systems-level logic or high-performance modules)
- Node.js (backend services, async API handling)
- JavaScript/TypeScript (frontend development)
- SQL & NoSQL databases (e.g., PostgreSQL, MongoDB)
- Data management architecture, including designing schemas and pipelines
- CI/CD tools – GitHub Actions, Vercel, Netlify
- Version control – Git, GitHub, GitLab
- Familiarity with cloud platforms like AWS, Google Cloud, or Heroku
- Plaid – for financial credential extraction and underwriting logic
- Monday.com GraphQL API
- Square APIs – orders, transactions, and webhooks
- Xero API – invoice and accounting automation
- Box API – secure asset storage and access control
- Deep understanding of RESTful APIs and webhook-driven systems
- Salesforce
- Have 2-3 years of full-stack development experience, ideally in SaaS, fintech, or internal tooling.
- Have successfully architected and deployed cross-platform systems that glue together third-party services.
- Are comfortable with data-sensitive environments—you understand security, privacy, and risk management.
- Can work collaboratively across departments, translating business needs into technical systems.
- Thrive in fast-paced, agile environments and are excited to tackle undefined challenges.
- Experience working with payments, loan origination, or underwriting platforms
- Background in internal tooling for finance or operations teams
- A systems-level mindset with a passion for automating and simplifying workflows
- Experience with mobile app development
- Competitive salary: $75,000 to $90,000 CAD annually, depending on experience.
- Comprehensive Group Benefits Package
- Accrued Paid Time Off
- Opportunities for internal growth and career progression.
- A dynamic and supportive work environment.
- The chance to be part of a company dedicated to empowering individuals and fostering self-love.
We are sorry but this recruiter does not accept applications from abroad.