Talent.com
Full Stack Engineer
Full Stack EngineerGEI Consultants, Inc. • Kitchener, Region of Waterloo, CA
Full Stack Engineer

Full Stack Engineer

GEI Consultants, Inc. • Kitchener, Region of Waterloo, CA
1 day ago
Job type
  • Full-time
Job description

Overview

The Full Stack Engineer is responsible for front-end development and back-end interconnection of solutions that support AI-powered applications and integrations across GEI. This role builds user-facing and backend components for AI-enabled solutions, including custom applications and Copilot extensibility, ensuring seamless integration, performance, and scalability. The Full Stack Engineer plays a hands-on delivery role in active AI Solutions Factory use cases by developing and maintaining application components, integrating AI services, and supporting secure, reliable deployment of AI-enabled applications within GEI’s technology environment.

Essential Responsibilities & Duties

  • Develop and maintain secure front-end and back-end application components.
  • Build user-facing web interfaces using React or similar frameworks and backend services using .NET or Node.
  • Ensure seamless integration of AI solutions into applications and workflows.
  • Integrate Microsoft Graph APIs and related enterprise services.
  • Implement authentication and authorization using Entra ID, OAuth, and role-based access controls.
  • Optimize application performance, reliability, scalability, and observability.
  • Support AI-powered applications and integrations that enable Copilot extensibility and custom solutions.

Minimum Qualifications

  • 4+ years of experience in full stack application development using React or Angular and .NET or Node / TypeScript.
  • Proficiency in C# and .NET.
  • Proficiency with Microsoft Azure and cloud-native application development.
  • Experience building and consuming RESTful services and microservices architectures.
  • Knowledge of Microsoft Azure AI and integration of AI capabilities into applications.
  • Experience with Azure services such as Web Apps, Logic Apps, Containers, Functions, API Management, and monitoring tools.
  • Familiarity with SQL Server and Azure SQL.
  • Strong skills in JavaScript, jQuery, and TypeScript.
  • Experience with front-end frameworks such as Angular, React.js, or Node.js.
  • Understanding of DevOps tools and practices, including Git and Azure DevOps.
  • Knowledge of secure coding practices, data privacy, and application security best practices.
  • About GEI

    Some of the world’s most pressing problems – from climate change to sustainable development, to critical infrastructure and the future of our energy supply – need our brightest and diverse minds working together to create safer, more resilient communities for tomorrow. We are technical experts, collaborators, and entrepreneurs who draw from diverse backgrounds to solve our clients’ most complex challenges. With several offices across North America, we offer a range of engineering, science, and technical consulting services. Our range of expertise, project types, and culture make us the choice for top talent in the AEC industry. See all our office locations here.

    Employee Ownership & Culture

    Employee-owned. Employee-focused. As an employee-owned company, our employees support our flat leadership structure, have a say in how our business operates and benefit from our financial success. We are committed to employee growth with career development opportunities, competitive total rewards, a well-being program, flexible work arrangements and more. Our company culture is driven by our 4 Cs – we are Client-Centered, Curious, Collaborative, and Community Minded – which support our focus on sustainability, safety, diversity, equity and inclusion. Get to know us better by visiting GEI’s career site here.

    GEI Total Rewards

  • Market-Competitive Compensation, including Eligibility for an Annual Performance Bonus
  • Pay Range For This Position : CA$90,000.00 – CA$130,000.00 / year
  • Comprehensive Benefits Program, including Medical, Dental, Vision, Life, Disability and More
  • Well-Being Program and Paid Parental Leave
  • Commuter Benefits
  • Hybrid Work Schedules and Cell Phone Stipends
  • GEI University (GEIU) with Continuing Education Assistance and Tuition Reimbursement
  • Connecting Conversation Program with a Focus on Professional Development and Opportunities for Advancement
  • Support and Financial Rewards for Publication Awards, Professional Dues, and Professional Licenses
  • Paid Holidays and Generous Paid Time Off Program
  • Rewards and Recognition
  • GEI-Funded Profit Sharing and 401(k)
  • Opportunity to be an Owner and Shareholder
  • A Vibrant Culture that is Focused on Partnership, Sustainability, Giving Back to Our Communities and Diversity, Equity and Inclusion
  • And More…
  • Physical & Work Environment

    Physical Requirements and work environment are described as follows. This role is generally sedentary with opportunities for light to moderate activity. The following criteria apply :

  • Sitting : Occasionally to frequently
  • Standing / Walking : Occasionally to frequently
  • Climbing / Lifting / Pushing / Pulling : Occasional (as needed)
  • Keyboard use / repetitive motion : Frequent
  • Near / Far Vision : Required
  • Color Discrimination, Hearing : Required
  • Environmental exposure risks : Reasonably anticipated under normal office conditions
  • GEI is an AA / equal opportunity employer, including disabled and veterans.

    #J-18808-Ljbffr

    Create a job alert for this search

    Full Stack Engineer • Kitchener, Region of Waterloo, CA

    Similar jobs
    Software Engineer - Great Value Hiring

    Software Engineer - Great Value Hiring

    Great Value Hiring • guelph, on, ca
    Full-time
    Software Engineer (Code QA) [$70-$120 / hr].Craft realistic developer prompts across multiple categories (code review, debugging, error diagnosis, configuration, and more). Source and adapt content fr...Show more
    Last updated: 5 hours ago • Promoted • New!
    Senior Platform Engineer – Ingress & Service Mesh (Istio) - guelph

    Senior Platform Engineer – Ingress & Service Mesh (Istio) - guelph

    Net2Source (N2S) • guelph, on, ca
    Full-time
    Senior Platform Engineer – Istio / Ingress.Join the Boundary Services team to.Istio-based traffic routing, gateways, and reliability. Istio ingress gateway and service mesh.Set best practices for bo...Show more
    Last updated: 5 hours ago • Promoted • New!
    Principal Software Engineer

    Principal Software Engineer

    PlanHub • cambridge, on, ca
    Full-time
    PlanHub is the leading pre-construction SaaS platform and marketplace helping general contractors, subcontractors, and suppliers connect and grow their businesses. Built with tradespeople in mind, P...Show more
    Last updated: 5 hours ago • Promoted • New!
    Java Full Stack Developer

    Java Full Stack Developer

    Tata Consultancy Services • guelph, on, ca
    Full-time
    Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c...Show more
    Last updated: 5 hours ago • Promoted • New!
    English vocabulary Private Tutoring Jobs Delhi

    English vocabulary Private Tutoring Jobs Delhi

    Superprof • Delhi, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Performance Test Engineer-Kitchener, ON- 3 days a week Onsite

    Performance Test Engineer-Kitchener, ON- 3 days a week Onsite

    Q1 Technologies, Inc. • Kitchener, ON, Canada
    Full-time
    Job Title : Performance Test Engineer (8–10 Years Experience).Long Term Contract(6 Months to start with).We are looking for an experienced Performance Test Engineer with strong expertise in performa...Show more
    Last updated: 8 hours ago • Promoted • New!
    Java Software Engineer - guelph

    Java Software Engineer - guelph

    PineQ Lab Technology • guelph, on, ca
    Full-time
    Integration with third-party systems (e.Experience with the following would be a strong plus : .Show more
    Last updated: 5 hours ago • Promoted • New!
    Senior Full-Stack Engineer : Cloud, APIs & Microservices

    Senior Full-Stack Engineer : Cloud, APIs & Microservices

    YNCU • Kitchener
    Full-time
    A community-focused credit union is hiring a Full-stack Developer II in Kitchener.You will work closely with IT teams to develop highly available applications and contribute to agile practices.Idea...Show more
    Last updated: 7 days ago • Promoted
    Sr. Full Stack Javascript Developer - icon.

    Sr. Full Stack Javascript Developer - icon.

    icon. • guelph, on, ca
    Full-time
    This company builds the data infrastructure that powers retirement income solutions across the United States.Its platform connects recordkeepers, insurers, and asset managers through a unified inte...Show more
    Last updated: 5 hours ago • Promoted • New!
    Clerk, Pricing & Signage (Full Time)

    Clerk, Pricing & Signage (Full Time)

    RONA+ • Brantford, ON, Canada
    Full-time
    At RONA, our employees let their passion blossom every day.Our teams are driven by the desire to help people bring their projects to life and are committed to making a difference in the communities...Show more
    Last updated: 12 days ago • Promoted
    Technical Support

    Technical Support

    Cambridge Pro Fab • Brantford, ON, Canada
    Full-time
    With hundreds of custom engineered acoustic package installations throughout the world, SPL has and continues to maintain the highest level of product knowledge and expertise, along with the abilit...Show more
    Last updated: 3 days ago • Promoted
    Lead React Native Developer - Yochana

    Lead React Native Developer - Yochana

    Yochana • kitchener, on, ca
    Full-time
    Position Name – Lead React Native Developer.Type of hiring – Fulltime / Subcon.OS / Android) and web applications for healthcare patient and clinician-facing platforms. This role combines deep React Nat...Show more
    Last updated: 5 hours ago • Promoted • New!
    Staff Engineer

    Staff Engineer

    ApplyBoard Inc • Kitchener
    Full-time
    Staff Software Engineer • •Capio is an edtech startup driven by a mission to revolutionize international enrollment management for every institution around the world. Our AI-driven technology automate...Show more
    Last updated: 7 days ago • Promoted
    Department Manager, Back End (Nights) - Full Time

    Department Manager, Back End (Nights) - Full Time

    Rona+ • Brantford, Ontario, Canada
    Full-time +1
    At RONA, our employees let their passion blossom every day.Our teams are driven by the desire to help people bring their projects to life and are committed to making a difference in the communities...Show more
    Last updated: 30+ days ago • Promoted
    Retail Evaluator

    Retail Evaluator

    ISC-CX • Brantford, Ontario, Canada
    Full-time
    Have you ever wanted to have your retail experiences heard by the large corporations? ISC-CX may be able to give you that voice! We are looking for Retail Service Evaluators for a large ongoing pr...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (AI Core)

    Software Engineer (AI Core)

    Dialpad • Kitchener
    Full-time
    Dialpad is the leading AI-powered customer communications platform, transforming how businesses communicate with their customers. More than 50,000 companies around the globe — including Netflix, RE / ...Show more
    Last updated: 13 hours ago • Promoted • New!
    Forward Deployed Engineer (Solution Delivery) - North America

    Forward Deployed Engineer (Solution Delivery) - North America

    Trackunit • Kitchener
    Full-time
    Forward Deployed Engineer (Solution Delivery) – North America.Trackunit is looking for a Solution Delivery Engineer who ensures IrisX, our industry cloud platform, is implemented and fully adopted,...Show more
    Last updated: 7 days ago • Promoted
    Software Engineer (AI Core)

    Software Engineer (AI Core)

    Dialpad Japan • Kitchener
    Full-time
    More than 50,000 companies around the globe — including Netflix, RE / MAX, Uber, Randstad, and Tractor Supply — rely on Dialpad to build stronger customer connections using real-time,.At Dialpad, you...Show more
    Last updated: 13 hours ago • Promoted • New!