Senior Full Stack Developer - Remote / Telecommute

extra holidays - extra parental leave
Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 5 years of experience as a Full Stack Developer., Strong knowledge of modern application frameworks and database technologies., Experience with source control systems like Git., Proficiency in automated testing and working in Agile teams..

Key responsibilities:

  • Develop and maintain software solutions across front-end and back-end systems.
  • Ensure proper access and credentials for remote work.
  • Complete mandatory training on cybersecurity, FOIP, and workplace respect.
  • Collaborate with team members using virtual tools like Microsoft Teams.

Cynet Systems logo
Cynet Systems Large https://www.cynetsystems.com
1001 - 5000 Employees
See all jobs

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.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Full Stack Engineer Related jobs