← all jobs

Full Stack Developer

Work from home Full-time role Hiring

Full Stack Developer

Location: Remote

Department: Digital Solutions / Software Engineering Reports To: Software Engineering Lead / Director

Job Type: Full-time

About AIM

Architecture in Motion Inc. (AIM) is a Canadian technology consulting firm delivering cloud, software engineering, data, analytics, and enterprise technology solutions. We focus on building scalable, secure, and high-performing solutions using modern Microsoft technologies, including Azure and the .NET ecosystem.

Role Overview

AIM is seeking an experienced Full Stack Developer with strong expertise in .NET, C#, Angular, SQL Server, and Microsoft Azure.

The successful candidate will design, develop, and maintain scalable enterprise applications while collaborating with Product Managers, Business Analysts, QA Engineers, DevOps teams, and Solution Architects.

Key Responsibilities

  • Design, develop, test, deploy, and maintain enterprise web and cloud applications.
  • Develop backend services using .NET 6/8, C#, REST APIs, and GraphQL.
  • Develop responsive frontend applications using Angular, TypeScript, HTML/CSS, and Blazor.
  • Work with Xamarin Forms and .NET MAUI where required.
  • Design and implement cloud solutions using Microsoft Azure.
  • Work with Azure services such as App Services, Functions, Azure SQL, Storage, Key Vault, Service Bus, and Azure Monitor.
  • Design and optimize SQL Server databases, T-SQL queries, stored procedures, functions, and views.
  • Build and maintain CI/CD pipelines using Azure DevOps.
  • Follow software engineering, security, testing, and DevOps best practices.
  • Participate in code reviews, technical discussions, troubleshooting, and solution planning.
  • Collaborate with cross-functional teams and participate in Agile/Scrum ceremonies.
  • Maintain technical documentation and support continuous improvement initiatives.

Required Qualifications

Education

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.

Experience

  • 5+ years of experience in full stack or enterprise application development.
  • Strong experience developing and supporting complex software applications.
  • Experience with Microsoft Azure and cloud-based application development.
  • Experience working in Agile/Scrum environments.

Required Technical Skills

  • .NET 6 and .NET 8
  • C#
  • Angular (v16+)
  • TypeScript
  • SQL Server and T-SQL
  • RESTful APIs and GraphQL
  • Microsoft Azure
  • Azure DevOps and CI/CD
  • Git version control

Strong understanding of OOP, software architecture, design patterns, database optimization, and secure application development is required.

Nice to Have

  • Microservices and distributed systems.
  • Docker and Kubernetes.
  • Automated testing and TDD.
  • Azure Security and Identity Management.
  • Infrastructure as Code (IaC).
  • Microsoft Azure certifications.
  • Experience with enterprise-scale applications or cloud migration projects.

What We Offer

  • 100% remote work environment.
  • Competitive salary package via Remittance.
  • Opportunity to work with modern Microsoft, .NET, and Azure technologies.
  • Exposure to enterprise-scale and global projects.
  • Professional growth and career development opportunities.
  • Collaborative and growth-focused work environment.

Application Instructions

Please share relevant project examples, GitHub repositories (if available), or certifications related to Microsoft, .NET, Azure, or cloud technologies.

If you want, I can also make this more concise for LinkedIn/Indeed job posting format.

Salary: DOE

Originally posted on

More open positions

Senior Enterprise Architect - IT Project Manager Azure (Freelance optional)

Work from home Full-time role

Support Specialist L1/L2 with Linux

Work from home Full-time role

Full Stack Software Developer (Remote locations)

Work from home Full-time role

Technical Content Creator - Pear/ Bare/ P2P (100% Remote Worldwide)

Work from home Full-time role

Workday Business Solutions Analyst

Work from home Full-time role

Experienced Remote Customer Support Representative – Phone, Email & Live Chat – High Pay – Join brighthush

Work from home Full-time role

Fullstack Engineer, Marketing

Work from home Full-time role

Technical Product Manager

Work from home Full-time role

AR Support Invoice Processing

Work from home Full-time role

Project Coordinator - Community Garden Connections - L. McCann [Work Study]

Work from home Full-time role

Background Investigator: Independent Contractor/1099 (Experienced)

Work from home Full-time role

Strategy Consultant

Work from home Full-time role

Senior CRM Administrator, Salesforce

Work from home Full-time role

Commercial Account Executive - West

Work from home Full-time role

Remote Dental Billing Specialist

Work from home Full-time role

Remote Mental Health Counselor (LMFT, LCSW, LMHC)

Work from home Full-time role

Senior Software Engineer

Work from home Full-time role

Growth Marketing Manager

Work from home Full-time role

Data Entry Specialist - Medical Records (Remote)

Work from home Full-time role

Revenue Cycle Specialist 2 (Inventory Management/Invoicing)

Work from home Full-time role

[Remote] Engineering Manager

Work from home Full-time role