Enable job alerts via email!

Full-Stack Software Developer - Systems Integrations & Automation

Nuovo Photography

Montreal

On-site

CAD 75,000 - 90,000

Full time

2 days ago
Be an early applicant

Job summary

A leading photography company in Montreal is looking for a versatile full-stack developer to optimize systems that power their business. You will build integrations between various platforms, architect payment management systems, and collaborate across departments to achieve scalable solutions. The ideal candidate will have 2-3 years of experience in similar roles and a passion for technology-driven solutions.

Benefits

Competitive salary: $75,000 to $90,000 CAD
Comprehensive Group Benefits Package
Accrued Paid Time Off
Opportunities for internal growth
Supportive work environment

Qualifications

  • 2-3 years of full-stack development experience, ideally in SaaS, fintech, or internal tooling.
  • Experience architecting and deploying cross-platform systems.
  • Understanding of security and privacy in data-sensitive environments.

Responsibilities

  • Build, optimize, and maintain custom integrations for various platforms.
  • Architect systems for loan and payment management.
  • Collaborate cross-functionally to deploy scalable solutions.

Skills

Python (backend scripting, API integration)
JavaScript/TypeScript (frontend development)
Node.js (backend services, async API handling)
C++ (systems-level logic or high-performance modules)
SQL & NoSQL databases (e.g., PostgreSQL, MongoDB)

Tools

GitHub Actions
Vercel
AWS

Job description

Location: HQ - Montreal, Old Port

Type: Full-time, In-Person

Start Date: ASAP

We’re looking for a highly versatile full-stack developer to join our team and bring cohesion to the systems that power our business—from CRM workflows to payment infrastructure.

If you thrive on connecting disparate platforms, building internal tools, and turning loosely defined problems into elegant technical solutions, this role is for you.

About Nuovo Artistic Photography

Nuovo Artistic Photography is the premier destination for all things self-love. As a by-women company and the largest artistic photography company in North America, Nuovo is on a mission to empower individuals by fostering confidence and self-expression while celebrating intimacy and individuality. We are rapidly growing and are seeking a highly motivated individual to join our team, contribute to our success, and grow with us.

What You’ll Work On
  • 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.
Core Technologies & Tools

We’re looking for candidates with strong, hands-on experience in most of the following:

Languages & Frameworks
  • Python (backend scripting, API integration)
  • C++ (systems-level logic or high-performance modules)
  • Node.js (backend services, async API handling)
  • JavaScript/TypeScript (frontend development)
Data & Infrastructure
  • 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
Platforms & APIs
  • 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
You Might Be a Fit If You:
  • 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.
Bonus Points For:
  • 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
Why Join Us

At Nuovo Artistic Photography, we believe in empowering our employees as much as we empower our clients. You'll find a dynamic and supportive work environment where your contributions are valued, and your growth is prioritized.

  • 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.

Nuovo Artistic Photography is an equal opportunity employer, committed to fostering a diverse and inclusive workplace. We celebrate the unique backgrounds, talents, and experiences of our team members.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs