Global Jobs Opportunity
← Back to all jobs

Full Stack Developer (Remote)

4 days ago

⚠️ Before applying, please carefully review all the job requirements

Location:
Edmonton, Alberta, Canada
Work Arrangement:
Remote (Up to 10% on-site attendance in Edmonton when requested)
Experience:
Minimum 5 years
Job Type:
Full-time / Contract
Company:
SM Software Solutions Inc. (Client: Government of Alberta)
Salary:
Negotiable
Posted:
2026-09-29
Working Hours:
7.25 hours per day (252 business days)

Job Overview

  • SM Software Solutions Inc. is seeking senior-level Full Stack Developers to support service innovation, digital transformation, and program review initiatives for the Government of Alberta. Working within cross-functional product delivery and review teams, successful candidates will contribute to end-to-end technical solutions spanning user research, architectural design, software development, automated testing, and cloud deployments.
  • In this contract role, developers will work across modern application stacks—including frontend JavaScript frameworks (such as Angular, React, or Vue.js), backend frameworks (.NET Core, Node.js, or Django), relational and non-relational databases, and CI/CD pipelines. The position demands technical leadership in Agile environments to build reusable software components, refactor legacy infrastructure into modern digital services, and ensure robust solution delivery.

Key Responsibilities

  • ★ Participate in initial project discovery and field research, including leading technical assessments and drafting architectural diagrams.
  • ★ Formulate comprehensive technical designs and develop functional features for exemplar software initiatives.
  • ★ Identify, troubleshoot, and resolve functional and non-functional defects across the application stack.
  • ★ Improve software maintainability by refining code quality, developer tooling, and technical documentation.
  • ★ Partner with frontend user experience designers to maintain a consistent visual identity and accessible user interface.
  • ★ Provide technical guidance and implementation estimates to product owners to support frequent deployment cycles.
  • ★ Assist with solution launches and deployment procedures for both limited and general availability releases.
  • ★ Build modular, reusable software components and shared platform capabilities across delivery teams.
  • ★ Onboard incoming technical team members and facilitate continuous knowledge transfer across projects.
  • ★ Implement and improve team development standards, quality assurance processes, and code review routines.

Required Skills and Qualifications

  • ★ At least 5 years of professional experience using version control tools, specifically Git, in collaborative team settings.
  • ★ Minimum 3 years of experience executing automated unit testing and integration testing frameworks.
  • ★ At least 3 years of hands-on experience working with relational databases and alternative data storage systems.
  • ★ Minimum 5 years of experience serving as a Full Stack Developer on complex software solutions within Agile environments.
  • ★ At least 3 years of experience building and supporting production applications using modern application frameworks and frontend JavaScript frameworks.

Desirable Skills and Assets

  • ★ Minimum 2 years of experience incrementally modernizing legacy systems into digital services across multiple releases.
  • ★ At least 1 year of experience leveraging generative AI and agentic tools for prompt design, retrieval-augmented generation (RAG), and workflow automation.
  • ★ Minimum 2 years of experience working with specific stack technologies, including Angular, React, Vue.js, C# .NET Core, Node.js (NestJS, Express), or Python (Django).
  • ★ At least 2 years of experience applying software design patterns and architectural principles to complex systems.
  • ★ Minimum 2 years of familiarity with Government of Alberta development guidelines, standards, and principles.
  • ★ At least 2 years of practical experience implementing and operating CI/CD pipelines.
  • ★ Minimum 2 years of experience collaborating in cross-functional teams alongside UX designers, service designers, or human-centered design practitioners.

Contract Terms and Schedule

  • ★ Expected initial contract term is one year (252 business days), running from February 11, 2026, to January 11, 2027.
  • ★ Includes an extension option for up to an additional 24 months under identical terms and conditions.
  • ★ Standard work schedule consists of 7.25 hours per day on a full-time basis across assigned projects.
  • ★ Up to fifteen (15) Full Stack Developers are required for these multi-project initiatives.

Application Submission Requirements

  • ★ Applications must be submitted via email to hrsmss@smsoftconsulting.com no later than Friday, October 2, 2026, at 4:00 PM EST.
  • ★ Applicants must submit all mandatory documentation, including an updated resume in Word format, a completed Skills Matrix with professional references, expected hourly rate, visa authorization status, and LinkedIn profile ID.
  • ★ Candidate submissions missing any mandatory documents cannot be processed.

Prepare for Your Interview

  • These suggested questions can help you prepare for an interview by focusing on the skills, responsibilities, and technical areas relevant to this role.

Suggested Interview Questions

  • Q: How do you structure Git workflows and code review processes when collaborating with cross-functional Agile teams?
  • Q: What strategies do you use when writing automated unit and integration tests to ensure reliable software releases?
  • Q: How have you approached refactoring or incrementally transforming legacy systems into modern digital web services?
  • Q: Can you describe your experience designing full-stack applications using frameworks such as Angular, React, Vue.js, .NET Core, or Node.js?
  • Q: How do you integrate relational and non-relational database technologies into scalable backend architectures?
  • Q: How do you collaborate with UX designers and service designers to implement human-centered, accessible user interfaces?
  • Q: What experience do you have setting up or utilizing CI/CD pipelines for automated build and deployment processes?
  • Q: How do you evaluate and incorporate generative AI tools, prompt design, or RAG frameworks into engineering workflows responsibly?

Application Tips

  • Applicants may want to highlight relevant experience with Git collaborative workflows, automated testing, and full-stack development across relational databases and frontend JavaScript frameworks. When submitting your application, ensure your resume and skills matrix clearly reflect hands-on experience in Agile environments, digital service modernization, and CI/CD pipelines. Candidates are advised to prepare all mandatory application documents—including the Word-formatted resume, completed skills matrix, hourly rate expectations, and visa authorization details—before sending their submission to the recruiting team.

If you are interested in this opportunity and your profile matches the requirements, please send the following mandatory documents to: hrsmss@smsoftconsulting.com

Related Jobs

Junior Full-Stack Developer - (Remote)

3h ago

⚠️ Before applying, please carefully review all the job requirements

Location:
United States
Work Arrangement:
Remote
Job Type:
Full-time / Part-time
Company:
Solo Clash
Salary:
Compensation based on experience (Negotiable)
Posted:
2026-10-03
Working Hours:
Flexible hours
View full details →

Full Stack Developer - (Remote)

3h ago

⚠️ Before applying, please carefully review all the job requirements

Location:
United States
Work Arrangement:
Remote
Experience:
Bachelor's degree with 4+ years in cloud architecture (or Master's degree with 0–2 years)
Job Type:
Full-time / Permanent
Company:
Aether Aerospace
Salary:
$106,300 – $150,700 per year
Posted:
2026-10-03
Start Date:
Immediate
Security Clearance:
Active TS/SCI Clearance Required
View full details →

Full Stack Application Developer - (Remote US)

1 day ago

⚠️ Before applying, please carefully review all the job requirements

Location:
Richmond, Virginia, United States
Work Arrangement:
REMOTE
Experience:
Minimum 2 years of relevant experience with a University Degree, or an Advanced Degree in a related field
Job Type:
Full-time
Company:
Raytheon (RTX)
Salary:
$68,900 - $131,100 USD
Posted:
2026-10-02
View full details →

Full Stack Developer - (Remote)

1 day ago

⚠️ Before applying, please carefully review all the job requirements

Location:
Virginia, United States
Work Arrangement:
Remote
Experience:
Entry to early career (Software Developer)
Job Type:
Full Time
Company:
Parsons Corporation
Salary:
$88,400.00 - $154,700.00
Posted:
2026-10-02
View full details →
LinkedIn channelLinkedInFollow us for career news and job updatesFollow now →WhatsApp Channel channelWhatsApp ChannelGet new job alerts directly on WhatsAppFollow now →
📄

Get an ATS Resume

Professionally optimized to pass automated filters and get noticed — any country.

Learn More