Full Stack Software Developer

Burnaby, BC, CA, Canada

Job Description

OVERVIEW



We are seeking a talented full-stack software developer who can build robust, scalable applications with exceptional user experiences. This role requires both technical expertise and an eye for design, allowing you to implement complex functionality while maintaining usability and visual appeal.

KEY RESPONSIBILITIES



Involved in the full life cycle of software development Work with the team members to accomplish requirements from product managers and customers Design and develop highly scalable, reliable, and fault-tolerant systems with guidance from other team members Help identify bottlenecks and bugs, and devise solutions to these problems with help from other team members Help maintain code quality, organization, and automation Be willing to span to full stack development whenever necessary Write and maintain code with high attention to detail, perform peer code-reviews, and participate in technical design discussions

MUST-HAVE QUALIFICATIONS



5+ years software development experience Solid knowledge of data structures, algorithms, and object-oriented programming Prior exposure of typical web architecture (data, application, web tiers, etc.) Prior exposure to of cloud service technologies (Infrastructure as Code, CDK, or similar) Cloud service monitoring tool experience Ability to work with a team in an Agile environment Experience integrating with RESTful APIs or GraphQL Experience with PostGreSQL, MongoDB, Redis, Docker, Kubernetes Experience with cloud native and microservice development Experience with database architecture design and performance tuning

NICE-TO-HAVE SKILLS



Experience with Next.js App Router (SSR/SSG, API routes, edge functions) Familiarity with AWS services, particularly Amplify, S3, CloudFront, or Lambda for frontend deployments Experience working with cloud-based CI/CD pipelines and AWS infrastructure Background in building complex data visualizations, dashboards, or SaaS interfaces Proficiency with testing frameworks like Jest, React Testing Library, or Playwright Knowledge of accessibility standards (WCAG) and creating inclusive user interfaces Skills in frontend performance optimization (lazy loading, code splitting, bundle analysis) Familiarity with specific Git workflows (GitFlow, trunk-based development) and platforms (GitHub, GitLab) Cross-browser compatibility testing and optimization Knowledge of creating or maintaining design systems and component libraries

EDUCATION & ELIGIBILITY



A degree or diploma in Engineering, Computer Science, Interactive Design or a related field Legally authorized to work full-time in Canada

HOW TO APPLY



To apply, please send your PDF resume and Github profile.

Job Type: Full-time

Pay: $60,000.00-$65,000.00 per year

Benefits:

Dental care Extended health care Paid time off Work from home
Schedule:

Monday to Friday
Work Location: In person

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
    JD2409363
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Burnaby, BC, CA, Canada
  • Education
    Not mentioned