BH-284225-Full Stack Developer

‹ Back to Current Opportunities

Please contact human resources if you have any questions.

Job Opportunity
Description Join a forward-thinking government initiative as a Full Stack Developer and play a pivotal role in transforming public services for Albertans. As part of the Digital Design and Delivery Division (“3D”), you will be at the forefront of digital innovation, crafting modern, user-centric solutions that improve efficiency, accessibility, and experience across the Government of Alberta. This is an exciting opportunity to contribute to impactful projects that drive meaningful change in public service delivery.

What You Bring to the Table:

  • Proven experience working with source control systems, especially Git, within collaborative development environments.
  • Strong skills in automated testing, including unit and integration testing practices.
  • Solid understanding of database technologies, whether relational or alternative solutions.
  • Hands-on experience developing comprehensive software solutions as a full stack developer, particularly in agile team settings.
  • Proficiency with modern application frameworks and frontend JavaScript frameworks such as Angular, React, or Vue.js.
  • Familiarity with creating and applying design patterns, software architecture principles, and best practices.
Nice to Have:

  • Experience transforming legacy systems into modern digital services across multiple release cycles.
  • Exposure to tech stacks including C# .Net Core, Node.js (NestJS, Express), or Python (Django).
  • Knowledge of government development guidelines and standards.
  • Experience working with CI/CD pipelines to automate deployment and testing processes.
  • Background in UX design, service design, or applying human-centered design approaches.
Preferred Education & Experience:

  • A degree in Computer Science, Software Engineering, or a related field.
  • Several years of hands-on full stack development experience in complex software environments.
  • Demonstrated success in agile project delivery and collaborative team efforts.
Additional Requirements:

  • Flexibility to work across multiple projects and adapt to varying schedules.
  • Ability to contribute to discovery, design, development, and deployment activities.
  • Strong communication skills for collaborating with cross-functional teams and stakeholders.
This is your chance to make a real difference where innovation and service excellence intersect. Embark on a journey to shape the future of public services—apply now and help build a smarter, more efficient government that truly puts citizens first!


At Aplin — together with our brands CompuStaff, Impact Recruitment, and Vantix Systems — we connect great people with great organizations across North America. We believe diverse teams build stronger companies, and we welcome applicants from all backgrounds, experiences, and perspectives. We use AI tools to assist in a fair and efficient matching process, helping our recruiters connect the right people with the right opportunities. To be considered, applicants must be legally entitled to work in Canada, including holding any required permits. Our recruitment services are always free for job seekers.
Skills full stack development, agile methodology, modern application frameworks
Type Contract
Experience Required/Mandatory Skills
Nice To Have Skills
Location Edmonton
Work Environment
Rate Commensurate with experience

Apply For This Job

Please correct the errors below and try again. You will need to re-attach any files being submitted.
Please upload your resume in PDF or DOCX format.