Cardon Group
Posted 2d ago

Senior Full Stack Developer

Cardon Group
Calgary, Alberta, Canada
OnsiteFull Time
Responsibilities
  • developing applications
  • designing architecture
  • troubleshooting issues
Requirements
  • Requires 8+ years of professional software development experience
  • Full-stack expertise, and proficiency with TypeScript/JavaScript, React
  • Next.js
  • Node.js
  • NestJS
  • REST APIs
  • SQL Server
  • Prisma ORM, and Redis
Technical tools mentioned
TypeScriptJavaScriptReactNext.jsNode.jsNestJSREST APISQL ServerPrisma ORMRedisMicrosoft AzureMicrosoft Azure App ServicesSQLite

Job description

About Us

CARDON is a diversified company focused on supporting growth through people, processes, and innovation. We work alongside our operating companies to solve problems, improve performance, and deliver practical solutions that create long-term value.

 

Our team brings together expertise across business operations, technology, finance, and people services to help organizations stay focused on what they do best while providing the tools, systems, and support they need to succeed.


The Opportunity

CARDON is seeking a Senior Full Stack Developer to help design, develop, and support our enterprise application ecosystem.

 

This hands-on role is ideal for an experienced developer who enjoys working across the full technology stack, from modern user interfaces and APIs to databases, cloud services, integrations, and production support. You will help build scalable, maintainable software solutions that support operational workflows, business processes, and enterprise data initiatives.

 

The successful candidate is a strong problem solver who can translate business requirements into practical technical solutions while contributing to application architecture, development standards, and continuous improvement initiatives.

 

Accountabilities


Application Development & Solution Delivery

  • Design, develop, test, and maintain enterprise applications and software solutions.
  • Build modern web applications using React, Next.js, TypeScript, and Node.js.
  • Develop APIs, integrations, and backend services to support business operations.
  • Translate business requirements into scalable, practical technical solutions.
  • Support application deployments, enhancements, and ongoing maintenance.
  • Troubleshoot and resolve application issues to ensure reliable performance.


Software Architecture & Technical Leadership

  • Contribute to application architecture, technology standards, and development best practices.
  • Design secure, scalable, and high-performing software solutions.
  • Participate in code reviews, knowledge sharing, and developer mentorship.
  • Identify opportunities to improve system performance, reliability, and maintainability.


Data Management & Integrations

  • Develop and support data-driven solutions using SQL Server, Prisma, and related technologies.
  • Build secure APIs and integrations across enterprise systems.
  • Support data management, reporting, workflow automation, and system performance initiatives.
  • Ensure data integrity, security, and reliability across applications.

Production Support & Continuous Improvement

  • Monitor application health, performance, and reliability.
  • Troubleshoot production issues and implement sustainable solutions.
  • Support incident response, root cause analysis, and continuous improvement initiatives.
  • Maintain technical documentation and development standards.


Stakeholder Collaboration

  • Partner with business stakeholders and operational teams to deliver effective solutions.
  • Provide technical guidance during project planning and solution design.
  • Communicate technical concepts clearly to both technical and non-technical audiences.


Health & Safety

Support and promote a safe workplace by complying with company Health & Safety policies, procedures, and applicable legislation.


Experience & Qualifications

We welcome candidates with a combination of education, experience, and demonstrated technical expertise. The ideal candidate will have:

 

Education & Experience

  • 8+ years of professional software development experience, including significant full-stack application development.
  • Post-secondary education in Computer Science, Software Engineering, Information Technology, or a related field is considered an asset. Equivalent experience and demonstrated technical capability will also be considered.
  • Experience designing, building, deploying, and supporting production business applications.
  • Strong understanding of software architecture, application design, and development best practices.
  • Experience supporting and troubleshooting enterprise applications in production environments.
  • Strong analytical, problem-solving, communication, and stakeholder management skills.
  • Proven ability to collaborate effectively with technical and non-technical stakeholders.


Technical Skills

Demonstrated proficiency in:

  • Modern web application development using TypeScript/JavaScript, React, Next.js, Node.js, and NestJS.
  • REST API design, integration, and backend service development.
  • SQL Server, Prisma ORM, and data-driven application development.
  • Redis and application performance optimization.


Additional Technical Expertise

Experience with any of the following would be considered an asset:

  • Microsoft Azure and Azure App Services.
  • Event-driven architecture and distributed systems.
  • Offline-capable or local-first application development.
  • Browser-based SQLite synchronization strategies.
  • GIS, mapping, workflow, or project management applications.
  • Enterprise software platforms and data-centric business systems.
  • Land, environmental, energy, infrastructure, utility, or natural resource industries.


Why CARDON?

At CARDON, your work directly impacts how people operate, collaborate, and deliver projects.

You'll join a team that values innovation, practical solutions, continuous learning, and ownership. You'll have the opportunity to work on meaningful technology initiatives, influence the direction of our platforms, and contribute to solutions used every day by operational teams across multiple industries.


What We Offer

  • Competitive salary and benefits package
  • RRSP matching program
  • Health, dental, and wellness benefits
  • Professional development and continuous learning opportunities
  • Flexible and collaborative work environment
  • Opportunities to work with modern technologies and enterprise platforms
  • A supportive, team-oriented culture focused on growth and innovation


Join Our Team

If you are passionate about building high-quality software, solving complex business challenges, and creating technology that makes a meaningful impact, we encourage you to apply.

 

We thank all applicants for their interest; however, only those selected for an interview will be contacted.

About Cardon Group

Canadian micro-private-equity firm that invests in, owns, and operates small and mid-cap businesses across Canada.

Similar jobs

Full Stack Developer roles near Calgary, Alberta
12h
Save
Mark Applied
Hide
Intermediate Full Stack Developer, Innovation Development
Calgary, Alberta, Canada
OnsiteFull Time
MNP LLP
MNP LLP: Canadian professional services firm specializing in accounting, tax, and consulting.
3+ YOERequires 3+ years building full-stack applications, strong C#/.NET, ASP.NET Core, TypeScript, Angular, Azure, data technologies, automated testing, DevOps, CI/CD, architecture, and Agile/Scrum experience.
C#, .NET, ASP.NET Core, .NET 8, REST, TypeScript, Angular, Angular 19, Microsoft Azure, Azure SQL, Cosmos DB, Terraform
1d
Save
Mark Applied
Hide
Full Stack Developer
Calgary or Edmonton or Vancouver or Toronto
OnsiteFull Time
Flair Airlines
Flair Airlines: Canadian ultra-low-cost airline serving travelers with scheduled Boeing 737 flights across Canada and North America.
5+ YOEBachelor’s degree in computer science, software engineering, or related field; 5+ years software development experience; web, API, integration, cloud, database, Git, and Agile experience required.
.NET, C#, Python, Next.js, React, TypeScript, Flutter, SQL, NoSQL, AWS, Git, CI/CD
2d
Save
Mark Applied
Hide
Entry Level Full Stack Engineer (Chat Platform)
Toronto or Vancouver or Montreal or Calgary or Canada
$85k-$107k/yr RemoteFull Time
Yelp
YelpNYSE: YELP: Public local-business platform helping consumers discover, connect with, and transact through trusted information, photos, and reviews.
Bachelor's degree in Computer Science or equivalent experience; proficiency in Python and TypeScript; strong software engineering fundamentals; familiarity with client-server architecture and interest in real-time systems.
Python, TypeScript, React, Flask, Server Driven UI
1w
Save
Mark Applied
Hide
Full Stack Developer
Calgary, Alberta, Canada
$60k-$120k/yr OnsiteFull Time
CGI
CGITSX: GIB.A: Global IT consulting and business services firm.
Build scalable web and mobile applications using backend and frontend technologies, APIs, databases, cloud platforms, containers, CI/CD, testing, security, and architecture practices.
Node.js, TypeScript, Java, C#, Python, Go, RESTful APIs, GraphQL, JWT, OAuth 2.0, OpenID Connect, WebSockets, Swift, SwiftUI, UIKit, Xcode, Kotlin, Jetpack Compose, Android Studio, React Native, Flutter, .NET MAUI, PostgreSQL, MySQL, SQL Server, MongoDB, Firebase, Firestore, DynamoDB, Redis, AWS, Azure, Google Cloud, Docker, GitHub Actions, GitLab CI, Jenkins, Azure DevOps, Git, GitHub, GitLab, Bitbucket, Jira, Postman, Swagger, OpenAPI, Apple Push Notification Service (APNs), Firebase Cloud Messaging (FCM), Apple App Store, Google Play, MVC, MVVM, SOLID, .NET
1w
Save
Mark Applied
Hide
Full Stack Engineer (AI-Enabled)
Calgary, Alberta, Canada
$76k-$142k/yr OnsiteFull Time
BMO
BMOTSX: BMO: Diversified North American financial services provider.
5+ YOERequires 5–10 years in backend or full-stack development, backend and frontend proficiency, production delivery, system design, APIs, LLM applications, prompt engineering, RAG, and strong collaboration skills.
Java, Spring Boot, Node.js, Python, React, Angular, LangChain, LangGraph, AWS Bedrock, Azure OpenAI, Copilot Studio, OpenAI, Anthropic APIs, pgvector, OpenSearch, Pinecone, Chroma, Microservices, SQL, NoSQL, Oracle, AWS, Azure, Docker, Kubernetes, Kafka, CI/CD, Copilot
3w
Save
Mark Applied
Hide
Senior Full-Stack Engineer
Montreal or Boulder or Calgary
$160k-$170k/yr HybridFull Time
Landjourney
Landjourney: Private fintech software helping agricultural lenders and farmers manage loan origination, servicing, documents, and capital markets.
7+ YOERequires 7+ years of full-stack development, production experience across frontend and backend, deep Python/FastAPI expertise, Angular or React, TypeScript, SQL, Redis, and strong communication skills.
Angular, FastAPI, Python, Pydantic, PostgreSQL, SQL, Redis, React, Next.js, Refine, TypeScript, RxJS, CockroachDB, Temporal, Turborepo, Supabase, Vercel, GitHub Actions
1mo
Save
Mark Applied
Hide
Lead Full Stack Engineer (.Net, Vue/React) - Fully Remote
Calgary, Alberta, Canada
RemoteFull Time
CoverGo
CoverGo: Modular, no-code insurance platform for health, life, and P&C.
8+ YOE2+ Mgmt8+ years full stack engineering experience, 2+ years in a lead role, proficiency with .NET Core,C#,GraphQL,MongoDB,Docker,JavaScript,Vue.js/React.js,cloud platforms,microservices,TDD and DDD; strong communication and mentoring skills.
.NET Core, C#, GraphQL, MongoDB, Docker, JavaScript, Vue.js, React.js, AWS, Azure, Google Cloud
1mo
Save
Mark Applied
Hide
Senior Full Stack Developer
Calgary, Alberta, Canada
HybridFull Time
xMentium
xMentium: Private AI document-intelligence software helping enterprises turn business language into structured, reusable data.
5+ YOE5+ years full-stack experience with TypeScript, React, Node.js, PostgreSQL; production experience integrating LLMs/AI; strong architecture, CI/CD, testing, and communication skills.
TypeScript, React, Node.js, PostgreSQL, Python, SharePoint, Microsoft 365, Microsoft Azure OpenAI Service, Docker, Kubernetes, Playwright, Model Context Protocol (MCP), Retrieval Augmented Generation (RAG), Git, CI/CD