Full Stack Ai Developer
$120k - $140k per yearJobgether
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Full Stack AI Developer based in Canada.
Join a talented software development team building innovative digital solutions for leading companies across North America. In this role, you will contribute to the design, development, and delivery of sophisticated web and mobile applications, combining full-stack engineering expertise with cutting-edge artificial intelligence technologies. You will work across the entire software development lifecycle, from architecture and technical planning to implementation, deployment, and ongoing support. Collaborating with international teams, clients, and technical stakeholders, you will help establish engineering standards and ensure the delivery of scalable, high-quality software. You will also have opportunities to explore emerging AI technologies, cloud infrastructure, and modern development practices. This is an exciting opportunity for an experienced developer who enjoys solving complex challenges, taking ownership, and contributing to impactful technology projects in a flexible, remote-first environment.
Accountabilities:
Full-Stack Development:
Design, develop, and maintain high-quality frontend and backend applications, contributing hands‑on throughout the entire software development lifecycle.
Technical Leadership:
Collaborate proactively with project teams, sharing technical expertise and guiding engineers through development decisions, implementation approaches, and delivery processes.
Architecture and Planning:
Contribute to software architecture, technical design, project planning, and estimation while ensuring solutions meet functional and performance requirements.
Code Quality and Governance:
Establish and maintain high coding standards, enforce agreed‑upon architectural patterns and design principles, and ensure engineering practices remain consistent across projects.
AI and Cloud Development:
Build and integrate AI‑powered capabilities using modern artificial intelligence frameworks and cloud services, including AWS technologies.
Continuous Improvement:
Identify opportunities to refactor existing codebases, improve system performance, reduce technical debt, and enhance software maintainability.
Engineering Collaboration:
Ensure technical decisions, architectural changes, and development updates are clearly documented and communicated to colleagues and global project stakeholders.
Deployment and DevOps:
Participate in deployment, release management, infrastructure configuration, and operational activities to ensure reliable software delivery.
Application Support:
Take ownership of software releases and contribute to the ongoing maintenance, monitoring, and support of live applications.
Client and Stakeholder Engagement:
Work directly with clients and project stakeholders to understand requirements, clarify technical expectations, and deliver solutions aligned with business objectives.
Professional Standards:
Promote a collaborative and accountable working environment, demonstrating professionalism and ensuring fair, customer‑focused outcomes.
Requirements:
Professional Experience:
At least 6 years of experience in full‑stack software development, with strong expertise across frontend and backend technologies.
Java and Spring:
At least 3 years of hands‑on experience developing applications using Java and the Spring framework.
Frontend Development:
At least 4 years of experience with TypeScript and React, including building modern, responsive, and maintainable user interfaces.
AWS Cloud Development:
At least 4 years of experience designing, developing, and deploying applications using Amazon Web Services (AWS).
Infrastructure as Code:
At least 3 years of experience with AWS Cloud Development Kit (CDK) and CloudFormation for infrastructure provisioning and management.
Artificial Intelligence and Machine Learning:
At least 1 year of experience with AWS Bedrock, SageMaker, and PyTorch, including developing or integrating AI and machine learning capabilities.
Scalable Architecture:
Experience designing and building scalable software services, including serverless architectures and microservices.
Object‑Oriented Design:
Strong object‑oriented design (OOD) skills and a solid understanding of software design principles, architectural patterns, and engineering best practices.
Client Collaboration:
Experience working directly with clients and cross‑functional stakeholders to gather, define, refine, and translate business requirements into technical solutions.
Communication Skills:
Strong written and verbal English communication skills, with the ability to explain technical concepts clearly and collaborate effectively with distributed teams.
Problem‑Solving:
Excellent analytical and troubleshooting abilities, with a proactive approach to resolving complex technical challenges.
Teamwork and Ownership:
Self‑motivated, collaborative, and comfortable taking responsibility for technical decisions, project delivery, and continuous improvement.
The following qualifications are considered strong assets:
Experience with vibe coding and agentic engineering approaches, including AI‑assisted software development and autonomous coding workflows.
Experience with Domain‑Driven Design (DDD) and applying domain modeling principles to complex software systems.
Experience with Test‑Driven Development (TDD) and automated testing practices.
Additional requirements:
Candidates must currently be located in Canada. Applicants from all Canadian provinces are welcome.
The position is fully remote, with working hours aligned with Eastern Standard Time (EST).
Relocation assistance is not available.
Benefits:
Competitive annual salary:
CAD $120,000–$140,000, depending on professional experience, demonstrated skills, and interview performance.
Fully remote work:
Work from anywhere in Canada, with no daily commute required.
Flexible schedule:
Enjoy flexible working arrangements designed to support productivity and work‑life balance.
Generous paid time off:
Benefit from a generous time‑off policy that encourages rest, personal commitments, and overall well‑being.
Comprehensive benefits:
Access to an attractive employee benefits package.
Work‑life balance:
Enjoy a working environment that supports flexibility and personal well‑being.
Innovative projects:
Work on high‑impact software solutions for prominent North American clients and recognized brands.
Cutting‑edge technologies:
Gain hands‑on experience with modern cloud platforms, artificial intelligence, and emerging software development tools.
Collaborative culture:
Join a supportive team that encourages knowledge sharing, creativity, and open communication.
Team‑building activities:
Participate in online company events and team activities that strengthen collaboration and team connections.
Professional growth:
Develop your technical expertise through challenging projects, continuous learning, and opportunities to demonstrate new skills.
Performance‑based recognition:
Benefit from a compensation philosophy that recognizes demonstrated capabilities, individual contributions, and professional growth.
Inclusive work environment:
Be part of a team where everyone's ideas are valued and collaboration takes priority over internal competition.
Data Privacy Notice:
By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#J-18808-Ljbffr
Join a talented software development team building innovative digital solutions for leading companies across North America. In this role, you will contribute to the design, development, and delivery of sophisticated web and mobile applications, combining full-stack engineering expertise with cutting-edge artificial intelligence technologies. You will work across the entire software development lifecycle, from architecture and technical planning to implementation, deployment, and ongoing support. Collaborating with international teams, clients, and technical stakeholders, you will help establish engineering standards and ensure the delivery of scalable, high-quality software. You will also have opportunities to explore emerging AI technologies, cloud infrastructure, and modern development practices. This is an exciting opportunity for an experienced developer who enjoys solving complex challenges, taking ownership, and contributing to impactful technology projects in a flexible, remote-first environment.
Accountabilities:
Full-Stack Development:
Design, develop, and maintain high-quality frontend and backend applications, contributing hands‑on throughout the entire software development lifecycle.
Technical Leadership:
Collaborate proactively with project teams, sharing technical expertise and guiding engineers through development decisions, implementation approaches, and delivery processes.
Architecture and Planning:
Contribute to software architecture, technical design, project planning, and estimation while ensuring solutions meet functional and performance requirements.
Code Quality and Governance:
Establish and maintain high coding standards, enforce agreed‑upon architectural patterns and design principles, and ensure engineering practices remain consistent across projects.
AI and Cloud Development:
Build and integrate AI‑powered capabilities using modern artificial intelligence frameworks and cloud services, including AWS technologies.
Continuous Improvement:
Identify opportunities to refactor existing codebases, improve system performance, reduce technical debt, and enhance software maintainability.
Engineering Collaboration:
Ensure technical decisions, architectural changes, and development updates are clearly documented and communicated to colleagues and global project stakeholders.
Deployment and DevOps:
Participate in deployment, release management, infrastructure configuration, and operational activities to ensure reliable software delivery.
Application Support:
Take ownership of software releases and contribute to the ongoing maintenance, monitoring, and support of live applications.
Client and Stakeholder Engagement:
Work directly with clients and project stakeholders to understand requirements, clarify technical expectations, and deliver solutions aligned with business objectives.
Professional Standards:
Promote a collaborative and accountable working environment, demonstrating professionalism and ensuring fair, customer‑focused outcomes.
Requirements:
Professional Experience:
At least 6 years of experience in full‑stack software development, with strong expertise across frontend and backend technologies.
Java and Spring:
At least 3 years of hands‑on experience developing applications using Java and the Spring framework.
Frontend Development:
At least 4 years of experience with TypeScript and React, including building modern, responsive, and maintainable user interfaces.
AWS Cloud Development:
At least 4 years of experience designing, developing, and deploying applications using Amazon Web Services (AWS).
Infrastructure as Code:
At least 3 years of experience with AWS Cloud Development Kit (CDK) and CloudFormation for infrastructure provisioning and management.
Artificial Intelligence and Machine Learning:
At least 1 year of experience with AWS Bedrock, SageMaker, and PyTorch, including developing or integrating AI and machine learning capabilities.
Scalable Architecture:
Experience designing and building scalable software services, including serverless architectures and microservices.
Object‑Oriented Design:
Strong object‑oriented design (OOD) skills and a solid understanding of software design principles, architectural patterns, and engineering best practices.
Client Collaboration:
Experience working directly with clients and cross‑functional stakeholders to gather, define, refine, and translate business requirements into technical solutions.
Communication Skills:
Strong written and verbal English communication skills, with the ability to explain technical concepts clearly and collaborate effectively with distributed teams.
Problem‑Solving:
Excellent analytical and troubleshooting abilities, with a proactive approach to resolving complex technical challenges.
Teamwork and Ownership:
Self‑motivated, collaborative, and comfortable taking responsibility for technical decisions, project delivery, and continuous improvement.
The following qualifications are considered strong assets:
Experience with vibe coding and agentic engineering approaches, including AI‑assisted software development and autonomous coding workflows.
Experience with Domain‑Driven Design (DDD) and applying domain modeling principles to complex software systems.
Experience with Test‑Driven Development (TDD) and automated testing practices.
Additional requirements:
Candidates must currently be located in Canada. Applicants from all Canadian provinces are welcome.
The position is fully remote, with working hours aligned with Eastern Standard Time (EST).
Relocation assistance is not available.
Benefits:
Competitive annual salary:
CAD $120,000–$140,000, depending on professional experience, demonstrated skills, and interview performance.
Fully remote work:
Work from anywhere in Canada, with no daily commute required.
Flexible schedule:
Enjoy flexible working arrangements designed to support productivity and work‑life balance.
Generous paid time off:
Benefit from a generous time‑off policy that encourages rest, personal commitments, and overall well‑being.
Comprehensive benefits:
Access to an attractive employee benefits package.
Work‑life balance:
Enjoy a working environment that supports flexibility and personal well‑being.
Innovative projects:
Work on high‑impact software solutions for prominent North American clients and recognized brands.
Cutting‑edge technologies:
Gain hands‑on experience with modern cloud platforms, artificial intelligence, and emerging software development tools.
Collaborative culture:
Join a supportive team that encourages knowledge sharing, creativity, and open communication.
Team‑building activities:
Participate in online company events and team activities that strengthen collaboration and team connections.
Professional growth:
Develop your technical expertise through challenging projects, continuous learning, and opportunities to demonstrate new skills.
Performance‑based recognition:
Benefit from a compensation philosophy that recognizes demonstrated capabilities, individual contributions, and professional growth.
Inclusive work environment:
Be part of a team where everyone's ideas are valued and collaboration takes priority over internal competition.
Data Privacy Notice:
By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Full Stack Ai Developer in Winnipeg, MB vacancy
- ...A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and...SuggestedRemote work
- ...Job Description Job Description Are you motivated, friendly, and professional? We are looking for full-time and part-time therapists to work in our busy massage clinic in Bridgwater. Competitive split commissions offered, with room for personal growth. We provide the...SuggestedFull timeContract workPart time
- ...free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department:... ...team, and we are looking for an experienced Full Stack Developer to help shape it from the ground... ...development, and the thoughtful use of AI-assisted development tools to explore ideas...Suggested
- ...sunupchildcare. Please take a look at the opportunities below and reach out with information about your experience. Job Listings: Opportunity 1: Full Time Toddler Nanny A warm and welcoming family of three (plus their young-at-heart goldendoodle) are looking for a full time nanny for...SuggestedHourly payLong term contractFull timeContract workFor subcontractorInternshipMonday to fridayNight shiftDay shiftAfternoon shift
- Atimi is seeking an experienced Full Stack AI Software Developer to fill a position in Canada. Please note this is a fully remote position with EST working hours but we're open to candidates from all provinces. Atimi works with some of the leading companies in North America,...SuggestedInternshipRemote workWork from homeRelocation packageFlexible hours
$69.45k - $119.45k per year
...most complex challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking a... ...reasonable range of compensation, based on full-time employment, for roles that may be hired... ...technology and leadership in cloud, data and AI with unmatched industry experience, functional...Full timeWork at officeLocal areaShift work- Build full-stack applications with Java, React, and AWS as a remote Full Stack AI Developer working from Canada.This experienced developer contributes across architecture, implementation, deployment, and support. The work combines frontend and backend engineering with artificial...Remote work
- ...Intact’s hybrid work model, integrating artificial intelligence into insurance operations. Own delivery across the stack.As a Senior Full Stack AI Developer, you will develop backend services with Python and FastAPI alongside front-end applications. You will connect AI solutions...
- Develop Azure-based AI solutions with Tata Consultancy Services as a Full Stack Developer, combining frontend, backend, DevOps, and stakeholder communication skills. Support practical transformation work.This opportunity suits a developer who can connect full stack engineering...
- Elevate your career as a Full Stack AI Developer with Abbeal in Montreal. This permanent role focuses on developing cutting-edge generative AI applications for a major Canadian bank, blending React, Python, and Elixir expertise. Abbeal is seeking an expert to join their AI...Permanent employment
- Develop the Velocity Engine or external AI products with Precision AI in Calgary, combining TypeScript, React, and agent workflows.This full-time Full Stack Engineer works alongside an Infrastructure and DevOps Engineer on Precision AI’s core software team. You will build features...Full time
- Build Python and React applications with Synechron in a flexible hybrid model, integrating AI features across modern full stack systems.As a Python Full Stack Developer, you will design, develop, test, and maintain scalable web applications. The work spans Django, React, APIs...Flexible hours
- Build production AI products with TypeScript and React from our Repentigny office or remotely, with flexible hours and direct client contact.As a Full Stack Developer, you will work across Next.Js frontends, Rails and FastAPI backends, AWS infrastructure, and AI-powered services...Work at officeRemote workFlexible hours
- Build full stack applications with React.Js and Python while developing AI/ML solutions across modern cloud technologies. This senior role emphasizes tested delivery.As a Senior Full Stack Software Developer, you will translate technical specifications into working applications...
- Elevate your career as a Full Stack Developer leveraging Generative AI technologies. Join the Resilience Technology team to create scalable solutions using Python and React. Our client is seeking an accomplished Full Stack Developer with over seven years of development experience...
- ...and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the... ...into efficient, scalable digital systems. This is a hands-on full stack development role focused on building applications using Angular...
- ...and Coffee. Position Summary Join our AI team as an Intermediate AI Engineer, where... ...organization. Key Responsibilities • Design, develop, and deploy AI applications, from proof of... ...Face Transformers • Microsoft Azure AI Stack: Azure OpenAI Service, Azure AI Studio,...
- Build measurable client impact as an AI-augmented Cloud Full Stack Developer using C#/.NET and modern cloud engineering practices. Solve unfamiliar problems within real client constraints.As a Foci Developer, you deliver sustainable solutions across unfamiliar industries and...
- Develop cloud-native applications with Java Spring Boot, React.Js, and AI-agent services at Citi. Work with AWS, Kubernetes, and OpenShift environments.This Senior Full Stack Developer contributes to new and revised application systems within the Technology team. You will connect...
- ...services providers in Canada and globally, TCS is aiming to become the world's largest AI-led technology services company and is enabling its clients to transform themselves across the full AI stack, from infrastructure to intelligence. Rooted in the heritage and values of the...Long term contract
- Chez TMC Canada, nous recrutons un(e) Développeur(euse) Senior Full-Stack spécialisé(e) en intelligence artificielle, à forte dominante backend, pour intervenir sur des projets technologiques innovants dans le secteur de l'assurance et des services financiers. Nous recherchons...Remote work
- Develop secure, scalable AI-enabled applications with React JS, REST APIs, and Microsoft Azure as a Senior AI Engineer in Toronto.Manulife is seeking a senior full-stack developer to deliver production-ready enterprise applications across user interfaces, backend services,...
- Explore AI automation and full stack development with Respawn in Vancouver or Montreal, working hybrid three days onsite weekly.As a Senior Full Stack Developer for Apex Legends, you will build tooling and pipelines supporting a live game. You will collaborate with content,...
$180k - $200k per year
...Job Title: Staff Data Scientist (AI & Machine Learning) Location: Vancouver, BC – 3 days a week onsite Job ID: 87597 Overview As... ...ensuring our AI features deliver clear ROI for our customers. Tech Stack & Domain Expertise Core Languages: Python (Expert), Bash....3 days per week- ...past and the future, reimagining legacy systems and embracing AI-led possibilities. With over 34 years of delivery excellence,... ...Description About the RoleSeeking a talented and motivated Full Stack Developer to join our technology team. The ideal candidate will be responsible...
$90k - $120k per year
...doesn't just inform it orchestrates. To learn more visit odaia.Ai. ODAIA delivers AI-powered commercial intelligence for life... ...software powered by AI.What's On Offer We're looking for a Full-Stack Developer to join our engineering team! You'll work across the full stack...InternshipWork at officeLocal areaImmediate startRemote workWork from homeFlexible hours- ...environment with flexible hours. Our training program – Continue to develop your baking and leadership skills through our Bronze and Silver... ...products on us every shift. And more, including benefits for all full time employees While we thank you for your interest, only...Full timeLocal areaFlexible hoursShift workDay shiftWeekday work
- ...solutions for demanding industrial environments. We are hiring a Full Stack Web Developer to join our Langley team and contribute to the continued... ...operational recovery steps.10. Continuous Improvement and Responsible AI Use Remain current with relevant web, .NET, database,...Immediate start
- ## Full Stack Developer**Toronto,ON**Posted: 10/09/2026Employment Type:ContractJob Number: 9529## Job Description**Full Stack Java Developer** **... ...performance metrics, and leveraging modern development tools, including AI-assisted solutions. Experience with order management systems (...
- We're a small team building AI products that actually work in production. No buzzword chasing — real systems... ..., MCP toolchains, multi-agent systems — the stack evolves constantly.Open Positions Full Stack Developer Full-timeYou'll work across our product stack — Next...Work at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Ai Developer. Be the first to apply!
Related searches



