Senior Full Stack Developer (Contract)

Vuejobs

Toronto

Hybrid

CAD 83,000 - 92,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BIMM, a Toronto-based agency, seeks a Senior Full Stack Developer on a 6‑month contract to drive modern web applications using React and Node.js. You will help design scalable cloud infrastructure, emphasizing secure, autonomous workflows, in a hybrid setup requiring in-office presence two days per week.

You will work on a distributed Technology team with 50+ developers, QA, and architects. The role emphasizes collaboration, security, and tackling complex problems end-to-end.

Qualifications

  • 5+ years of working knowledge with modern frameworks and languages (REACT & NodeJS).
  • Experience building UI that is accessible (WCAG 2.1 AA).
  • Experience shipping with Jest and Cypress tests.

Responsibilities

  • Optimizing website performance for fast load times.
  • Developing APIs to enable cross-application communication.
  • Understanding full stack development from frontend to backend.
  • Collaborating with teams and integrating third-party services.

Skills

React
NodeJS
AWS
Docker
GraphQL
Next.js
Nuxt.js

Tools

OpenSearch
S3
EventBridge/SQS
Cognito
Bedrock
Frame.io
CreatorIQ
Microsoft 365 Graph

Job description

BIMM is booming, so we’re looking for an experienced Senior Full Stack Developer (on a 6-month contract) to join our team!

As we observe a hybrid model, this role will require you to be in office 2 days per week.

Who we are

BIMM is a Toronto-based agency that lives at the intersection of data, technology, and creativity to provide clients with high-performing campaigns and digital products that shape connected customer experiences. We’ve helped our clients implement fully integrated CRM customer journeys, built robust digital experiences, and created national loyalty programs with decades of experience in sectors of automotive, financial, telco and retail.

We are creative realists, which means our ideas and solutions are grounded in the realities of our clients’ business. We believe big ideas are nothing without big results (and flawless execution); high-performing agencies deliver high-performing campaigns, products, and experiences; and the best solutions happen when we collaborate with clients as partners.

Our Technology department is a 50+ person distributed team of Developers, QA, and Architects delivering amazing digital products on a leading -edge technology stack.

This currently is a pipelining opportunity - updated timeline will be provided during interview process.

Who we’re looking for

You use modern tools and frameworks (REACT and Node.js) and can code up an application from scratch and spin up a cloud infrastructure to host it. You leverage modern tools and frameworks (REACT and Node.js) to architect and develop applications from the ground up, with a particular focus on enabling agentic workflows. You design systems that empower autonomous agents to interact, make decisions, and execute tasks seamlessly building both the application logic and the underlying cloud infrastructure needed to support scalable, dynamic agent operations. You have a clear understanding of security and build it into any of your services. Although you have full support of your teammates, you can participate in the research and solution to complex problems. At the same time, you know when to ask for help and don’t let pride or ego get in the way, because after all, you are part of a team.

“Initiative” is your middle name, and you don’t give us a chance to chase you. We are on the hunt for people who have an innovative mindset (you still dream of that moonshot project but are currently working on your side -gig)! Is this you?

Responsibilities
  • Optimizing website performance: Making sure websites load quickly and efficiently.
  • Developing APIs (Application Programming Interfaces): Creating interfaces that allows different applications to communicate with each other.
  • Understanding the entire web development process: Having a holistic view of how the front end and back end work together.
  • Working with different technologies: Being proficient in a variety of programming languages, frameworks, and tools.
Requirements
  • Be available to collaborate with the team in our Toronto office.
  • Familiarity with AWS & Docker. Familiarity with ECS Fargate, Aurora, OpenSearch, S3, EventBridge/SQS, Cognito, Bedrock.
  • Third-party SaaS integration experience. Worked on integration with 3rd party tools like CreatorIQ, Frame.io, Microsoft 365 Graph, social media apis.
  • 5+ years of working knowledge with modern frameworks and languages (REACT & NodeJS)
  • Experience developing UI that is accessible - WCAG 2.1 AA compliant.
  • Familiarity with OAuth2/OIDC, API key management, and access audit trail patterns. Exposure to working with RBAC/ABAC.
  • Experience shipping with functional Jest and Cypress tests.
  • Experience with Next.js or Nuxt.js SSR applications
  • Experience with GraphQL and Apollo
  • Experience building or integrating MCP-compatible REST/GraphQL APIs; familiarity with tool interface contracts, versioning, and consumer documentation.
  • Familiarity with SLO definition and basic observability practices (logs, metrics, distributed traces) for production API services.
  • Experience building or consuming agentic workflows
Nice to have
  • Hands-on experience with LLM structured output patterns: function/tool calling
  • Familiarity with LLM evaluation approaches: building golden test sets, LLM-as-judge pipelines, and prompt regression testing; ability to quantify output quality with measurable metrics rather than vibes.
What’s in it for you?
  • Culture: Our squad is fun, friendly, and entirely egoless. Our social committee plans BIMM bashes, Tasty Thursdays and quarterly outings like candle making workshops, board game nights, Jays games and cooking classes. Our summer and holiday parties are quite memorable as well! Having Fun Everyday is one of our core values.
  • Belonging: Our dedicated DEI committee provides thought -provoking insights which are reflected in our work; They also organize engaging awareness activities and events to showcase BIMMER’s professional talents and personalities. What talents might you bring?
  • Growth: BIMM is part of the Kyu Collective which gives our employees access to the network’s resources, training, offices, and more. We also prioritize your personal and professional development with opportunities like on-site Lunch n’ Learns, conferences and online courses. Love 2 Learn.

BIMM is committed to providing an environment that is inclusive and accessible. We are an equal opportunity employer and consider all applicants for employment without discrimination. Please let us know if accommodation for the recruitment/interview process is required and we will work with you to make sure your needs are met.

AI In Recruitment

While we are exploring ways to best utilize AI in our hiring processes, BIMM currently does not use AI-enabled tools in our hiring process. All candidates are screened by humans, and approved by humans

The range of hourly pay for this position is below. Please note that the offered rate may vary depending on factors including your city of residence, job-related knowledge, skills, and experience.

Total compensation range:

$60—$67 CAD

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (Contract)
Senior Full Stack Developer (Contract)

BIMM • Toronto

Hybrid
CAD 83,000 - 92,000
Lead Mobile Developer in AI
Lead Mobile Developer in AI

BIMM • Toronto

On-site
CAD 140,000 - 180,000
Comprehensive health & dental benefits
Employee Assistance Program
Extra time off for personal occasions
+2
Senior Resource Manager
Senior Resource Manager

BIMM • Toronto

Hybrid
CAD 100,000 - 120,000
Hybrid work model
Health & dental benefits
RRSP matching
Lead iOS Developer
Lead iOS Developer

BIMM • Toronto

On-site
CAD 140,000 - 160,000
Birthday off
Comprehensive health & dental plan
Wellness funds
+2
Junior Accountant
Junior Accountant

BIMM • Toronto

On-site
CAD 45,000 - 55,000
Comprehensive health & dental benefits
Employee Assistance Program
Hybrid work model
+1
Product Delivery Manager (Contract)
Product Delivery Manager (Contract)

BIMM • Toronto

Hybrid
CAD 76,000 - 90,000
Hybrid work model
Toronto office
Senior Front-end Engineer
Senior Front-end Engineer

Ignition • Toronto

Hybrid
CAD 160,000 - 190,000
Fractional Chief Technology Officer
Fractional Chief Technology Officer

Go Fractional • Toronto

Hybrid
CAD 183,000 - 220,000
Office in Distillery District (Toronto
Principal Agentic Engineer - Talent Pipeline
Principal Agentic Engineer - Talent Pipeline

APPLY • Vancouver

On-site
CAD 170,000 - 220,000
Generous vacation policy
Flexible work arrangements
AI upskilling opportunities
+1
Engineering
Engineering

Ignition • Toronto

Hybrid
CAD 160,000 - 190,000
Hybrid work environment
Office access in Toronto