Full Stack Developer

Remote, CA, Canada

Job Description

Location:

Remote (with occasional onsite work in Edmonton, AB, if requested)

Contract Duration:

12 months (with possible extensions in future)

Key Responsibilities



Design, develop, and maintain scalable full-stack web applications in an Agile development environment Implement cloud-native, serverless architectures using Amazon Web Services (AWS) Build, test, and deploy backend services using C#, .NET Core, and NoSQL databases (e.g., DynamoDB) with tools such as Visual Studio Code Develop responsive and accessible front-end interfaces using Angular (2.0+), React, TypeScript, SCSS, HTML5, and Material Design Design and maintain RESTful APIs for secure front-end/back-end integration Apply state management solutions such as NGXS, NGRX, or Redux Utilize CI/CD pipelines for efficient development, testing, and deployment Translate requirements and user stories into detailed technical specifications and system architecture Provide architectural direction and technical leadership as required Develop and maintain comprehensive unit and automated tests to ensure high software quality Communicate project status, risks, and technical issues clearly and professionally in written progress reports

Minimum Qualifications (Mandatory Requirements)



Education:



A university degree or 2-year diploma in Computer Science or a related field, with at least 5 years of software development experience;

OR

A 1-year post-secondary certificate with a minimum of 7 years of software development experience

Technical Experience:



Minimum 5 years of experience using C# and/or Java for software development Minimum 3 years of hands-on experience with AWS-based application development Minimum 3 years of experience with Angular (2.0 or higher) and/or React

Preferred Qualifications (Desirable Assets)



Demonstrated experience with cloud-native serverless development on AWS (e.g., Lambda, API Gateway, S3, DynamoDB) Proven use of microservices architectures in production environments Advanced proficiency with JavaScript frameworks, particularly Angular and React Hands-on experience with NoSQL technologies such as DynamoDB and MongoDB Involvement in the development of large-scale, web-based educational or content delivery platforms Applied knowledge of state management libraries like NGXS, NGRX, or Redux
Job Type: Fixed term contract
Contract length: 12 months

Pay: From $75.00 per hour

Expected hours: 40 per week

Benefits:

Dental care Extended health care Paid time off
Schedule:

Monday to Friday
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2458110
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, CA, Canada
  • Education
    Not mentioned