Full Stack Developer

2 weeks ago


Canada CFIB FCEI Full time
We are looking for a Full Stack Developer, Remote
 
Are you an innovative thinker, open to testing and delivering new ideas? Do you want to work for an organization that believes in people's potential?
 
At CFIB, your work supports small businesses in your community and across the country. You'll have a hand in shaping the economy and future of the country and your province. You will be independent through flexibility and accountability, so you can live and work at your best. You will join an organization that is collaborative and supportive, where more than 90% of employees agree it's a great place to work. You will work closely with colleagues both locally and across the country – building upon synergies and learning from one another. You make a difference when you work at CFIB.
 
We have an exciting full-time opportunity for a Full Stack Developer. We offer flexibility in working conditions: you can work from one of our offices located across the country on a hybrid work model or you can work fully remote.
 
What will you do?
 
As a Full Stack Developer, you will work across a .NET and Azure-based application ecosystem, supporting the continued evolution of existing systems alongside the development of new application features and services. You will emphasize strengthening performance, architecture, scalability, and system integration while delivering new capabilities as the platform modernizes.
Reporting to Director, Development and Infrastructure, you will design and implement solutions across backend services, APIs, databases, and front-end applications, and contribute to AI-assisted development and automation initiatives using tools such as Microsoft Copilot.
 
Responsibilities:

Design, develop, and maintain web applications and backend services using .NET, C#, ASP.NET, and Angular
Design, develop, and maintain front-end application logic and client-side integrations using modern JavaScript frameworks
Work on UI/UX to implement responsive, accessible, and performance-focused user interfaces
Design, develop, and maintain cross-platform applications using .NET MAUI
Integrate MAUI applications with backend APIs and shared services
Design, develop, and maintain RESTful APIs and integration services between internal and external systems
Design, optimize, and tune Azure SQL databases, including stored procedures, indexing, and performance optimization
Design, build, and maintain Azure Function Apps for scalable, event-driven services and background processing
Deploy, monitor, and maintain applications and services on Microsoft Azure, including App Services, Functions, and Storage
Identify issues, bottlenecks, and architectural problems, and propose and implement solutions to improve application speed, reliability, and scalability
Refactor and modernize code to reduce technical debt and improve maintainability
Ensure the security of applications and APIs, including authentication and authorization mechanisms
Build and maintain secure, reliable automation for repeatable workflows using Power Automate, Azure Logic Apps or Python
Develop and integrate AI-driven solutions using Microsoft Copilot, or similar platforms to streamline business processes

What makes a successful Full Stack Developer?

Bachelor's degree in computer science, information systems, or a related field.
Minimum 5 years of professional experience in Full Stack .NET development.
Strong experience with C# and modern .NET development (.NET 6 or newer).
Experience with cross-platform development using .NET MAUI, Xamarin, or similar frameworks.
Hands-on experience with Azure cloud services.
Solid understanding of relational databases and SQL performance tuning.
Interest or experience in AI development tools such as Microsoft Copilot or GPT-based platforms.
Exposure to workflow automation tools (Power Automate or Python) is an asset.
Experience with Angular or React is an asset.
Strong problem-solving skills and ability to work independently.
Excellent communication skills and ability to collaborate with leadership and stakeholders.

What do we offer?

Salary range: $85,000 - $90,000 per year
Career advancement
Flexibility
Supportive leadership
Training and development
Benefits/Health and Wellness

CFIB has a diverse workforce and is committed to providing accommodation for people with disabilities through the interview process and while employed. If you require accommodation, please let us know and we will work with you to meet your needs.
 
As Canada's largest association of small and medium-sized businesses, CFIB is in business to provide independent business with the resources they need, to give them more value, and to have their voice heard at all levels of governments.
 
Connect with us and find out why more than 90% of employees agree that CFIB is a great place to work
 
Be a part of the solution and apply today
 
  • FULL STACK DEVELOPERS

    3 weeks ago


    , , Canada CHROME TECHNOLOGIES Full time

    We are seeking senior Full Stack Developers who are highly adaptable and able to quickly learn and work with new technologies. While full-stack experience is preferred, our goal is to build a balanced team with strong back-end and front-end expertise across candidates. Remote position. Responsibilities Design, develop, and maintain scalable web applications....


  • , , Canada Retailogists Full time

    We’re looking for a Full Stack Web Developer with a mix of technical skills, creativity, and communication ability. You’ll work closely with our engineering and consulting teams on live e-commerce projects Responsibilities Contribute to building and maintaining full stack web applications and e-commerce sites. Collaborate with designers, PMs, and clients...


  • , , Canada Sincronus Inc. Full time

    Full Stack Developer/Software DeveloperJob Posting Type: Full-time position Compensation: $60K-$80K per year, with benefits Company Description Sincronus is an innovative IT company specializing in AI-powered systems integrations for the retail and manufacturing industries. Our commitment goes beyond delivering seamless integration and operational...


  • , , Canada Finni Health Full time

    Senior Full-Stack Software Developer Since our Series A last year, we've become one of the fastest-growing startups to hit Series-B metrics, and now we're hiring for a Senior Full-Stack Software Developer to join our team to work on building the foundations of our products and vision. We're looking for talented and motivated developers with 4+ years of...


  • , , Canada Mindtris Full time

    Get AI-powered advice on this job and more exclusive features. Job Title: Senior Full Stack Developer Location: Canada, Remote Seniority on the skill/s required on this requirement: Senior Estimated Duration 6 months Contract with possible extension up to 12 months. Work authorization: any (candidate must be authorized to work in CA) Job Description The...

  • Python Developer

    2 weeks ago


    , , Canada STACK IT Recruitment Full time

    Python Developer (Software Engineer) Join to apply for the Python Developer role at STACK IT Recruitment. We're hiring a Software Engineer to develop Python-based cloud services and APIs running on AWS and Kubernetes. If you excel in backend development, cloud infrastructure, and modern DevOps tooling, this role is for you. Base pay range CA$100,000.00/yr -...

  • Full Stack Developer

    7 hours ago


    Langley, BC, Canada First West Credit Union Full time

    DescriptionThe Full Stack Developer designs, develops, and maintains scalable web applications and robust APIs that support First West's digital ecosystem. This role requires proficiency in both front-end and back-end technologies with a strong focus on creating and integrating APIs that enable seamless and secure communication between...

  • Full Stack Developer

    10 hours ago


    Toronto, Ontario, MC, Canada Yoush Consulting Full time

    Welcometo Yoush Consulting. Are you an independent IT Consultant or wish to becomeone?   Areyou looking to partner with an organization that presents you with consultingopportunities and supports you as a partner?  The role demands expertise in frontend technologies (React, TypeScript, Tailwind CSS) and backend systems , CosmosDB). You'll be responsible...


  • , , Canada Teckhorizon Inc Full time

    Base pay range CA$95.00/hr - CA$95.00/hr Project Overview The Client is undertaking a large-scale digital transformation to deliver simpler, more efficient, and citizen-focused digital services. The Client’s Digital Design and Delivery Division (DDD) serves as a centre of excellence for modern digital delivery, applying human-centered design, Agile...


  • Remote - Canada Practice Better Full time

    Position Summary We are looking for a Full Stack Developer to join our growing team. In this role, you will help scale our AI-powered all-in-one practice management platform for health and wellness professionals. You will work closely with cross-functional partners to understand customer needs, tackle technical challenges, and contribute to delivering...