Join Alberta Education and Childcare in Edmonton, AB
Are you ready to make a significant impact in the education sector? Alberta Education and Childcare is seeking a talented Full Stack Developer to join our dynamic team in Edmonton, AB. This role offers the opportunity to be a part of a transformative project aimed at redeveloping the provincial curriculum for Kindergarten to Grade , moving from print-based to digital delivery. Enjoy the vibrant city life of Edmonton while contributing to meaningful educational outcomes.
Job Overview
As a Full Stack Developer, you will be providing software development services on an agile, cloud-based project. Your responsibilities will include developing and maintaining applications, ensuring scalability and efficiency, and troubleshooting issues. You'll work closely with team members to develop both the front-end and back-end of web applications.
Key Responsibilities
- Develop and maintain LearnAlberta and associated applications in an agile environment.
- Utilize Amazon AWS cloud platform for software development services.
- Build, test, and deploy serverless cloud-based applications using C, .Net, and NoSQL databases.
- Provide front-end development services using JavaScript, SCSS, HTML, Angular, Typescript, and Material Design.
- Ensure responsiveness of applications and design RESTful APIs.
- Utilize CI/CD tools and provide architectural direction and technical project leadership.
- Write effective unit and automation tests.
Requirements
- A university degree or two-year diploma in computer science or a related discipline, and a minimum of five years of experience as a software developer.
- Minimum of five years of experience with C and/or Java.
- Minimum of three years of experience with Amazon AWS software development projects.
- Minimum of three years of experience with JavaScript frameworks Angular ( or higher) and/or React.
Preferences
- Experience developing cloud-native serverless applications utilizing AWS.
- Experience with microservices architecture.
- Experience with NoSQL databases like DynamoDB or MongoDB.
- Experience with state management tools such as NGXS, NGRX, Redux.
Ready to take the next step in your career? Apply now and become a part of a forward-thinking team dedicated to improving education in Alberta. Submit your resume and three references today!
Subject Line: Full Stack Developer Opportunity in Edmonton, AB
By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at .