Full Stack Engineer
3 days ago
I'm working with a small but fast-growing startup in Calgary that's looking to bring on a
Senior Full Stack Developer
for a
1-year full-time engagement
, with a strong possibility of extension or conversion to a permanent role.
The ideal candidate has strong experience with
TypeScript, C#, and Angular
, and is comfortable working in
large, well-structured codebases
with an eye for clean design and architecture.
Senior Full Stack Developer
Full-Time | Calgary, AB
About the Role
We are seeking a Senior Full Stack Developer to play a key role in designing, developing, and scaling core software platforms. You will work across both backend and frontend systems, delivering seamless user experiences supported by robust, high-performing services.
This role is ideal for someone who is passionate about clean architecture, modular design, and solving complex technical challenges, and who enjoys mentoring others and contributing to system-level decisions.
Key Responsibilities
• Analyze product requirements and develop scalable backend services (microservices, APIs) alongside dynamic frontend features such as dashboards and real-time data visualizations.
• Collaborate with design teams to translate UI/UX designs into responsive, high-performance web applications.
• Design and implement secure, scalable microservices with well-structured API layers.
• Build and maintain RESTful APIs that support integration with mobile and external applications.
• Continuously improve frameworks, development processes, and code quality through refactoring and best practices.
• Conduct code reviews and mentor junior developers while collaborating with cross-functional teams.
Required Skills & Experience – Backend Development
• Strong proficiency in C# with experience in message-based communication (e.g., RabbitMQ).
• Extensive experience building RESTful APIs and microservices using .NET 8.
• Solid understanding of asynchronous programming, dependency injection, and middleware pipelines.
• Strong grasp of software architecture principles for scalable, maintainable systems.
• Experience with modular design patterns including CQRS and separation of concerns.
Data Management & Caching
• Understanding of relational and NoSQL data models and efficient data handling strategies.
• Ability to optimize data access and work with basic query structures.
• Experience with in-memory caching (MemoryCache) and distributed caching (Redis).
• Knowledge of cache expiration and invalidation strategies.
Frontend Development
• Proficiency in modern Angular (17+) including RxJS and Signals.
• Strong skills in TypeScript, HTML5, CSS3, and SCSS.
• Experience with component-based architecture and frontend state management.
• Ability to integrate with RESTful APIs and build mobile-responsive applications.
DevOps & Cloud
• Hands-on experience with Docker and Kubernetes.
• Experience with CI/CD pipelines such as GitHub Actions.
• Working knowledge of Azure including APIs, serverless components, and cloud storage.
Collaboration & Leadership
• Proven ability to mentor junior developers and promote best practices.
• Strong communication skills and ability to translate business requirements into technical solutions.
• Proactive, solution-oriented mindset focused on delivering high-quality software.
Bonus Skills
• Experience with workflow management systems.
• Familiarity with blockchain concepts, data provenance, immutability, and ledger technologies.
• Knowledge of security best practices and secure coding techniques.
• Additional experience with Azure infrastructure and deployment strategies.
-
Full Stack Engineer
3 days ago
Calgary, Alberta, Canada Cititec Full timeSenior Full Stack Engineer | Up to $150k CAD (+ Bonus) | Calgary, Canada | PermanentIndustry:TradingLocation:Calgary (4 Days in Office)Job Type:PermanentOur client, a Commodity Trading firm, is looking for a Senior Full Stack Engineer to join them as part of a newly formed Digital Transformation Team. This is a hands-on role within our Business Process...
-
Software Engineer, Full Stack
1 week ago
Calgary, Alberta, Canada Basetwo AI Full timeWe're on a mission to make manufacturing more resilient.Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes to increase efficiency and reduce waste. Manufacturing engineers can use the Basetwo platform to:Improve their understanding of their plantMake better decisions in...
-
Software Engineer, Full Stack
2 weeks ago
Calgary, Alberta, Canada Basetwo Full time $140,000 - $165,000We're on a mission to make manufacturing more resilient.Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes to increase efficiency and reduce waste. Manufacturing engineers can use the Basetwo platform to:Improve their understanding of their plantMake better decisions in...
-
Software Engineer, Full Stack
1 week ago
Calgary, Alberta, Canada Basetwo Full timeWe're on a mission to make manufacturing more resilient.Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes to increase efficiency and reduce waste. Manufacturing engineers can use the Basetwo platform to:Improve their understanding of their plantMake better decisions in...
-
Full Stack Developer
6 days ago
Calgary, Alberta, Canada Black Women Business Network Full timeLocation:Remote (Candidates must be based inAlberta, Ontario, or Montreal)Employment Type:Full-Time, Independent Contractor -1-year ContractCompensation:$28–$35 per hourAbout the RoleWe are seeking a highly skilledFull Stack Developerto join our growing team.In this role, you will work across the full stack-designing backend systems and data flows,...
-
Full Stack Software Engineer
2 weeks ago
Calgary, Alberta, Canada AltaML Full timeAbout Brilliant Harvest Brilliant Harvest is a fast-growing agtech startup that is redefining how equipment dealerships support their staff and customers. Purpose-built for the ag and construction industries, Brilliant Harvest's AI-powered platform helps dealership teams find answers faster, save time, reduce downtime, and improve customer service. Our...
-
Senior Full Stack Developer
1 day ago
Calgary, Alberta, Canada STARS Full timeSenior Full Stack Developer Why STARSAt STARS, we come to work every day with a purpose…to save lives. Whether you work in the aircraft or at one of our six bases, everyone at STARS plays a vital role in helping to provide critical care, anywhere. Since flying our first mission in 1985, we have never lost sight of what is most important – our VIPS, or...
-
Full-Stack .NET Developer
2 weeks ago
Calgary, Alberta, Canada JetNet LLC Full timeThe Full-Stack .NET Developer plays a critical role in designing, developing, and deploying high-quality applications that power JETNET's core aviation intelligence products. This role blends deep technical expertise with strong cross-functional collaboration, ensuring that solutions are not only technically sound but also aligned with business needs. From...
-
Full-Stack Developer
1 week ago
Calgary, Alberta, Canada ROGII Full timeAbout ROGIIGet ready to buckle up and meet the powerhouse that's revolutionizing the Oil & Gas industry – ROGIIWe're a dynamic team of tech enthusiasts who are not afraid to take risks and bring innovation to the forefront with our comprehensive software solutions. Here at ROGII, we're all about optimizing well operations and streamlining workflows for...
-
Senior Full Stack Developer
7 days ago
Calgary, Alberta, Canada Hammehr Talent Consultants Full timeEmployment Type:Full-Time, 12-Month Fixed Term ContractLocation:Calgary, AB (Hybrid, 2-3 days in office)Salary:$140,000 base salary + benefitsAbout the CompanyHammehr Talent Consultants has partnered with a growing technology company working at the intersection of data, sustainability, and environmental intelligence. Their platform supports complex,...