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.
Requirements
###
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
Benefits
###
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.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.