React Developer

Mississauga, ON, CA • Posted 5 hours ago • Updated 4 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • python
  • react
  • Kafka
  • MongoDB
  • Fullstack
  • Node
  • Postgres
  • NestJS
  • Mongoose

Summary

Job Title: React Developer
Location: Mississauga, ON
Job Description:
Lead Senior React Full Stack engineer to build AI-driven, micro-frontend web apps on a modern, event-driven platform. At least one hire should also be strong full-stack (Node/NestJS or Python backend).
The Profile:
  • 10+ years front-end / full-stack; 8+ years hands-on React.
  • Works independently with light direction; product-minded; banking / financial services a plus.
  • 5+ years leading and mentoring developers.
Must-Haves:
  • React 18 (hooks, modern patterns) + strong TypeScript (ES2020+, generics).
  • Webpack 5 Module Federation / micro-frontends - wiring host shells and remote MFEs. (Vite / Next.js / other modern build setups count too.)
  • State management (valtio / Zustand / Redux / Recoil) and react-router 6.
  • API & data fetching - REST (or GraphQL), and server-state libraries (React Query / SWR), with proper loading / error / cancellation handling.
  • Design systems (Mantine / MUI / Ant Design or similar) and HTML, CSS, SCSS/Sass; responsive, accessible UI (WCAG / ARIA).
  • Real-time UI via Server-Sent Events (SSE) / WebSockets (e.g., LLM token streaming).
  • Data-heavy dashboards - building performant, data-dense UIs (tables, grids, charts) that handle large datasets smoothly.
  • Testing: Jest + React Testing Library and E2E (Cypress / Playwright).
  • Git workflow (branching, PRs, code review), CI/CD, and performance / bundle optimization (code splitting, lazy loading, virtualization).
  • Familiarity with SSR / SSG (Next.js or similar) is a plus.
  • Node.js
  • MongoDB / Mongoose, Postgres, Kafka (KafkaJS), JWT auth, OpenAPI / Swagger.
Strong Plus - AI Interface Skills Priority: building chat / assistant UIs that stream responses token-by-token, code safely (XSS-safe), and visualize agentic tool-use workflows.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10106248
  • Position Id: 2026-4446
  • Posted 5 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Mississauga, Ontario

Today

Easy Apply

Full-time

Remote

22d ago

Easy Apply

Full-time

60 - 80

New Jersey

Today

Easy Apply

Contract, Third Party

Remote

9d ago

Full-time

USD 106,900.00 - 147,000.00 per year

Search all similar jobs