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.