Job Description
Remote.
Please note: candidates MUST reside within Canada.
Skills
Azure, C#, .NET, Cloud, AWS, Angular
Type
Contract
Experience Required/Mandatory Skills
University degree in computer science or a related discipline from an accredited post-secondary institution and 5 years of experience as a software developer on software development projects;
Two-year diploma in computer science or a related discipline from an accredited post-secondary institution and 5 years of experience as a software developer on software development projects; or
One-year certificate in computer science or a related discipline from an accredited post-secondary institution and 7 years of experience as a software developer on software development projects;
A minimum of 5 years experience as a software developer on software development project(s) using the following: C# and/or Java; AND
A minimum of 3 years experience developing, building, testing, and deploying solutions using JavaScript frameworks Angular (2.0 or higher) and/or React.
Nice To Have Skills
Experience developing serverless applications utilizing Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP).
Experience writing server-side unit tests (E.g., C#, Java, Node.js) and front end unit tests (E.g. JavaScript, TypeScript).
Experience developing applications utilizing microservices.
Experience with front end development including the following: HTML 5, Dynamic CSS, TypeScript. Please indicate level of expertise.
Experience with the JavaScript frameworks Angular (2.0 or higher) and React.
Experience with NoSQL.
Experience as a software developer on education related software development projects.
Experience using state management tools such as NGXS, NGRX, Redux.
Location
Edmonton/Remote
Work Environment
36 months
Hourly Rate
Negotiable
💡 Quick Summary
Seeking a career-building opportunity? The Full Stack Developer (5) position is now open for candidates interested in the Work from home Jobs sector. This role in Edmonton offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Work from home Jobs is a plus.
