Symbiotic Group Inc. Logo

Symbiotic Group Inc.

Senior Fullstack Developer

Posted Yesterday
Be an Early Applicant
In-Office
Toronto, ON, CAN
Senior level
In-Office
Toronto, ON, CAN
Senior level
Develop and maintain frontend components, aligning design systems with code, ensuring accessibility, and providing technical assistance throughout the software development lifecycle.
The summary above was generated by AI

Position: Senior Frontend Developer

Location: Toronto, ON

Job ID#: RQ11022

Duration: 10 Months


Role Overview

This role focuses on translating design intent into robust, reusable, and accessible frontend components that support consistent, scalable user experiences. The consultant will work closely with designers and engineers to align design systems with production-ready code, contributing to high-quality, secure, and performant applications.


Key Responsibilities

  • Translate design intent into reusable frontend components that are accessible, performant, and well documented.
  • Collaborate with designers and engineers to ensure alignment between design systems and implemented code.
  • Translate technical system specifications into working, tested applications.
  • Develop detailed programming specifications, write and generate code, and conduct unit testing.
  • Contribute to the ongoing development and maintenance of a design system, including reusable components and documentation.
  • Ensure accessibility, consistency, and adoption of design system standards across products.
  • Resolve and troubleshoot technical issues related to components, packages, and libraries.
  • Provide technical assistance for implementations, conversions, migrations, and ongoing support.

Skills & Qualifications

Technical Skills (50%)

  • Senior-level experience using structured methodologies for application and web component development, design, analysis, implementation, and maintenance.
  • Proficiency in frontend and backend development, including web architecture, database design/management, DevOps, and CloudOps.
  • Strong experience creating and extending reusable UI components to support multiple use cases.
  • Experience developing and implementing REST APIs.
  • Knowledge of security standards such as OAuth and IAM solutions (e.g., Entra ID).
  • Experience designing and building systems for speed, scalability, and security.
  • Experience with CI/CD design and implementation.
  • Experience collaborating with IT professionals throughout the Software Development Life Cycle.
  • Hands-on experience with modern web frameworks including React, Angular, and Next.js.
  • Experience using design tools such as Figma.
  • Strong understanding of application design patterns, deployment, and troubleshooting.
  • Deep knowledge of design systems, including design tokens, CSS variables, and cross-platform UI consistency.
  • Experience implementing scalable CSS architectures (BEM, utility-first, modular CSS).
  • Strong knowledge of accessibility standards (WCAG) and inclusive design practices.
  • Experience managing and maintaining legacy components and frameworks.
  • Experience with one or more communication protocols.
  • Excellent analytical, problem-solving, and decision-making skills.

Communication Skills (30%)

  • Strong written and verbal communication skills.
  • Active participation in design reviews and implementation discussions.
  • Ability to identify gaps and suggest improvements to product or design roadmaps.
  • Ability to explain design decisions to diverse stakeholders.
  • Ability to incorporate feedback while balancing ideal design with technical feasibility.
  • Demonstrates sound judgment, including knowing when to standardize versus allow exceptions.
  • Experience with versioning practices and contributing to release notes.
  • Ability to produce clear, well-structured documentation for component usage and best practices.
  • Experience eliciting and documenting requirements from users and stakeholders.
  • Proven team player with a strong track record of meeting deadlines.
  • French fluency is an asset but not required.

Desirable Skills (15%)

  • Knowledge of Accessibility for Ontarians with Disabilities Act (AODA).
  • Previous experience working on a design system.
  • Ability to take a long-term, iterative approach to product development.
  • Experience with Internet-ready applications and RAD methodologies.
  • Knowledge of Information Management principles and practices.
  • Familiarity with AWS and Drupal.
  • Experience with middleware and gateways.
  • Ability to maintain visual and interaction consistency across products.
  • Experience reviewing and modifying installation scripts.
  • Ability to provide post-implementation support.
  • Experience conducting design walkthrough sessions.

Public Sector Experience (5%)

  • Previous Ontario Public Service or broader public sector experience is an asset.

About Symbiotic Digital

Symbiotic Digital provides the IT Experts you need that solve problems and get things done. See what the top 2% in their field can do for you.
(Symbiotic Digital is a division of Symbiotic Group Inc.)

We serve customers in two ways:

  1. Digital Experts – IT consulting expertise. Bright minds that produce proven results.
  2. Recruitment – Find the right people you need.

Serving IT & Business leaders, Symbiotic Digital provides a business system that enables us to deliver expert technical staff to solve complex business and IT challenges. IT leaders across Canada rely on Symbiotic Digital to staff difficult assignments with proven experts uniquely evaluated through our QMS – Quality Management System Staff Development Model.
We are a 100% Indigenous‑owned company.

Learn more: https://www.symbioticgroup.com/home-sd/

Submit resumes to: [email protected]

View all jobs: https://www.symbioticgroup.com/view-jobs/


Similar Jobs

Yesterday
In-Office or Remote
Toronto, ON, CAN
Senior level
Senior level
Retail • Travel
The Senior Full Stack Engineer will design and build core infrastructure for a logistics platform, focusing on backend systems, high-scale CRUD APIs, and real-time, event-driven architectures in a startup environment.
Top Skills: GoNext.JsNode.jsPostgisPostgresPythonTypescript
2 Days Ago
In-Office or Remote
Toronto, ON, CAN
Senior level
Senior level
Artificial Intelligence • Software • Analytics
The Senior Full-Stack Developer will design, build, and ship impactful features, collaborate with product and engineering teams, and mentor junior developers. This role emphasizes planning, API development, cloud infrastructure, and a pragmatic approach to solution delivery.
Top Skills: .NetAWSJavaJavaScriptMongoDBNode.jsPostgresPythonReactRestful ApisTypescript
16 Days Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Financial Services
The role involves full application lifecycle development, focusing on scalable Microservices, API building, production support, and collaborating with various teams.
Top Skills: AWSAzureBambooCodepipelineGCPJenkinsJIRANode.jsPythonReactSQL

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account