Senior Full Stack Engineer contributing to both frontend and backend for AI solutions. Design and develop scalable components while engaging in architectural decisions and code quality maintenance.
Responsibilities
Design and develop end-to-end features (agent orchestration, tool integrations, real-time streaming)
Analyze, break down, and estimate functional and technical requirements in collaboration with the team
Design and maintain scalable, robust, and well-tested front-end components
Develop and maintain reliable, high-performance, well-documented C# backend APIs
Design and evolve a reusable agent-based framework for use across the group's applications
Implement traceability, observability, and monitoring mechanisms to ensure quality and performance
Contribute to architectural decisions and strategic technology choices
Ensure a high level of code quality through rigorous code reviews and adherence to best practices
Requirements
Proven experience in full-stack development, comfortable with both backend and frontend work
Proficiency in C# and the .NET ecosystem to design robust backend APIs and services
Proficiency in React and TypeScript to develop and maintain complex front-end applications
Strong software engineering sensibility, with emphasis on well-designed architectures and clean code
Attention to detail and commitment to delivering a high-quality user experience
Enthusiasm for technical discussions, code reviews, and collaborative teamwork on high-impact technical challenges
Full Stack Developer building Knak’s enterprise email and landing - page creation platform. Developing Vue and TypeScript interfaces, content rendering systems, and platform - specific exports.
Software Engineer III leading secure, scalable technology solutions for TD, a major North American bank. Designing, developing, automating and supporting complex applications and platforms.
Principal Software Engineer scaling Fulfillment IQ’s Zynque integration platform for supply chain logistics. Hardening production systems for enterprise throughput, reliability, and multi - tenant growth.
Software Developer building modern applications for RAVL, an AI - native financial - services transformation consultancy. Using NestJS or Spring, event - driven architectures, and AI coding tools.
Senior Full Stack Developer building user - centric digital services for Alberta’s government. Delivering solution design, development, deployment, and reusable platform components.
Staff Software Engineer designing C# enterprise AI services across AWS, Azure, and GCP. Leading Agentic AI platforms, secure APIs, and engineering practices at Thomson Reuters.
Senior Software Engineer owning Maven’s expert - led learning marketplace, course platform, and recommendation systems. Building full - stack products with React, Python, Postgres, OpenSearch, and Snowflake.
Technical Lead driving onboarding, analytics and conversion experiments for Method’s customizable SMB CRM. Leading engineers and responsible AI - assisted development across the Growth team.
Senior Software Engineer building full - stack, AI - powered products for Samsara’s IoT platform. Owning scalable systems that improve safety, efficiency, and sustainability in physical operations.
Senior Full Stack Developer designing, developing, and supporting modern digital services. Delivering scalable, maintainable solutions across Agile digital transformation projects.