Full Stack Developer

Job Description

  • Contractor
  • Anywhere

Exciting Opportunity: Full Stack Developer – Hybrid Role
Location: Victoria, British Columbia, Canada
Eligibility: Must be a Permanent Resident (PR) or Citizen of Canada with at least 3 years of PR status
Contract Duration: Up to 3 years

Are you a passionate Full Stack Developer with a drive for innovation? Do you want to work on cutting-edge technology and be part of a dynamic, growing team? If so, we want YOU to join us! Our client is looking for a Senior Full Stack Developer to bring their expertise to an exciting and impactful project.

About the Role:
In this hybrid position, you’ll play a key role in developing and maintaining a product that focuses on data collection and program reporting. You’ll work on maximizing code reuse, minimizing rework, and driving cost-effective maintenance strategies. Your work will have a direct impact on improving the functionality of features, iterating for improvements, and ensuring smooth integration of new features. Additionally, you’ll have the chance to contribute to code adoption across other systems requiring similar functionality. This is a fantastic opportunity for a developer who thrives on problem-solving and continuous improvement.

Key Responsibilities:
Translate software specifications into clean, efficient code.
Collaborate with the team to design, develop, and implement technical solutions.
Support the documentation of technical work and contribute to the creation of technical reference materials.
Provide post-implementation support, liaising with business analysts and clients to ensure smooth operations.

Consultant Qualifications:
We’re looking for a talented Senior Full Stack Developer who has at least 2 years of experience working in an Agile development team and the following mandatory skills:

Mandatory Skills & Experience:
Git/GitHub – 2 years, JavaScript/Typescript – 2 years, React – 2 years, Restful API – 2 years, Container Orchestration – 1 year, CSS – 1 year, Docker – 1 year, End-to-End Testing – 1 year, Python – 1 year, Relational Databases – 1 year, Unit Testing – 1 year.

Extra Preferred Skills needed:
NodeJS,
GitHub Actions
Infrastructure as Code
Application Monitoring Tools
Metabase
GraphQL
GIS
Jira
Amazon Web Services (AWS)
Power BI
Microsoft Azure
DevOps & CI/CD
Security & Privacy
UI/UX & Accessibility
API Development
Common Components & Code Reuse
Open-Source Software Development
Disaster Recovery

What You’ll Get:
Opportunity to work on innovative, large-scale projects
Flexible hybrid work environment
Long-term contract with potential for growth