Enable job alerts via email!

Senior Full Stack Developer - Remote / Telecommute

Cynet Systems Inc

Edmonton

Hybrid

CAD 80,000 - 100,000

Full time

12 days ago

Job summary

A technology solutions provider in Canada is looking for a Full Stack Developer to develop and maintain software solutions across front-end and back-end systems in a collaborative Agile team environment. Candidates should have strong experience with modern application frameworks and database technologies, as well as a track record of working on complex software solutions. The role requires the provision of personal computing equipment for remote work and completion of mandatory training upon hiring.

Qualifications

  • 5 years of experience using source control (Git) in collaborative software development.
  • 3 years experience with automated unit testing and integration testing.
  • 3 years experience with database technologies (relational databases and alternatives).
  • 5 years experience as a Full Stack Developer in an Agile team.
  • 3 years experience with modern application frameworks and frontend JavaScript frameworks.

Responsibilities

  • Develop and maintain software solutions across front-end and back-end systems.
  • Ensure appropriate access and credentials to client systems.
  • Complete all mandatory training, including FOIP, Cybersecurity, and Information Management.

Job description


Job Description:
  • The Full Stack Developer will be responsible for developing and maintaining software solutions across front-end and back-end systems in a collaborative Agile team environment.
  • The role requires strong experience in modern application frameworks, database technologies, and testing practices.
  • All candidates must be prepared to provide their own computing equipment when working remotely.
  • The Province will provide access credentials and systems. Mandatory training must be completed upon hiring.
Responsibilities:
  • Provide all necessary equipment including computers, software, printers, desks, and chairs when working remotely.
  • Ensure the Full Stack Developer has appropriate access and credentials to the client system.
  • The Province will provide office space and office supplies when in-person work is required.
  • Use Microsoft Teams as the primary virtual meeting tool. Zoom may occasionally be used but will not be provided by the Province.
  • Complete all mandatory training, including FOIP, Cybersecurity, Information Management, and Respect in the Workplace. Additional training may be assigned.
Requirement/Must Have:
  • Experience using source control, particularly Git, in collaborative software development. 5 years.
  • Experience with automated unit testing and integration testing. 3 years.
  • Experience with database technologies, including relational databases and alternatives. 3 years.
  • Experience working as a Full Stack Developer on complex software solutions in an Agile team environment. 5 years.
  • Experience working on production applications using modern application frameworks and frontend JavaScript frameworks. 3 years.
Should Have:
  • Experience incrementally transforming existing legacy systems into modern digital services across multiple releases. 2 years.
  • Experience with at least one or more of the following tech stack:

    Frontend: Angular, React, Vue.js.
  • Backend: C# .NET Core, Node.js (NestJS, Express), Python (Django). 2 years.
  • Experience with design patterns and their application and software architecture considerations. 2 years.
  • Experience working with CI/CD pipelines. 2 years.
  • Experience working with teams that apply UX design, service design, design thinking, or human-centered design approaches.
Qualification and Education:
  • Completion of mandatory training upon hiring, including FOIP, Cybersecurity, Information Management, and Respect in the Workplace. Additional mandatory or optional training may be assigned.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs