Cloud Full Stack Developer
Remote | Canada
MPA Recruitment is partnered with, a growing Canadian technology consultancy, to recruit a Cloud Full Stack Developer. This is an opportunity to join a highly technical, AI-first engineering team that delivers innovative cloud-native solutions for enterprise clients across North America.
This role is ideal for an experienced software engineer who enjoys solving complex technical challenges, working directly with clients, and leveraging modern AI tools to accelerate software delivery.
The Opportunity
As a Cloud Full Stack Developer, you will be responsible for designing, developing, and deploying scalable cloud-based applications while collaborating closely with both technical and business stakeholders. You'll contribute across the full software development lifecycle, from solution design and architecture through to implementation and deployment.
Working within a remote-first consulting environment, you'll have the opportunity to tackle a diverse range of projects while helping shape the future of AI-enabled software development.
What You'll Be Doing
- Design, build and deploy modern cloud-native applications
- Develop scalable full stack solutions using modern programming languages and frameworks
- Work directly with clients to understand business requirements and translate them into technical solutions
- Contribute to architecture and technical design discussions
- Build and manage containerized applications using Docker and Kubernetes
- Leverage AI development tools and coding agents to improve productivity and software quality
- Collaborate with cross-functional teams in a fast-paced consulting environment
- Participate in cloud infrastructure, deployment and DevOps activities across AWS, Azure and GCP environments
What We're Looking For
- 5+ years of professional software development experience
- Strong full stack development background with experience delivering production-grade applications
- Hands-on cloud experience across AWS, Azure and/or Google Cloud Platform
- Experience using AI-assisted development tools such as GitHub Copilot and AI coding agents
- Proficiency in one or more modern programming languages
- Experience with Docker, Kubernetes and containerized application deployment
- Strong communication skills with the ability to engage directly with clients and stakeholders
- Solution-oriented mindset with the ability to balance technical trade-offs and business requirements
- Canadian Citizen, Permanent Resident or holder of a valid unrestricted Canadian work permit
Why Join?
- Fully remote working environment
- AI-first engineering culture that embraces modern development practices
- High levels of autonomy and ownership
- Exposure to diverse and technically challenging projects
- Dedicated learning and professional development opportunities
- Competitive compensation package
- Flexible paid time off
- Comprehensive health benefits
- Home office allowance
If you're an experienced engineer looking to combine modern cloud development, AI-enabled engineering practices and client-facing consulting work, we'd love to hear from you.