Senior Full-Stack Developer

📍 Manitoba, Canada 💼 Hybrid ⏰ Full Time 🏷️ Engineering
Application Deadline
📅 Dec 15, 2026
Interested in this job?
Create your profile in 30 seconds and we'll apply for you automatically
📣 Share this job
Link copied ✓

Job Description

Winnipeg, MB | Remote / Hybrid | Contract



Our client is looking for an experienced Senior Full-Stack Developer / Application Solutions Consultant to support a major technology initiative involving application development, complex integrations, and full software engineering lifecycle activities.


🔹 What You’ll Do

  • Participate in the full software development lifecycle, including requirements, design, development, unit testing, integration, and system testing.
  • Develop large-scale applications using React, MUI, and Node.js.
  • Build and maintain applications involving complex API and data integrations.
  • Develop responsive, high-quality user interfaces and reusable front-end components.
  • Collaborate with solution designers and software developers to ensure solutions meet performance and reliability requirements.
  • Participate in code reviews to support software quality and compliance.
  • Prototype, implement, troubleshoot, and debug solutions to complex technical problems.
  • Develop work plans for SDLC activities and manage delivery within project timelines and budgets.


🔹 Must-Have Experience

  • 8+ years of senior full-stack software development experience.
  • Strong experience with React, including MUI (Material UI).
  • Strong Node.js development experience.
  • Experience building large applications with complex API and data integration.
  • Strong UI/UX and front-end development experience, including component architecture and responsive UI.
  • 7+ years of experience with relational databases such as PostgreSQL, Oracle, or MySQL.
  • Hands-on experience with Kafka in complex applications.
  • Strong programming, debugging, prototyping, and problem-solving abilities.
  • Excellent written and verbal communication skills.


🔹 Nice-to-Have

  • Experience with Ruby on Rails.
  • Experience with Go.
  • Experience working on applications with demanding performance and reliability requirements.
  • Experience collaborating closely with solution designers and development teams.


📌 Contract Details

Location: Winnipeg, Manitoba

Work Arrangement: Remote or Hybrid

Onsite: First week onsite for orientation

Schedule: Monday–Friday, 8:30 AM–4:30 PM CDT

Hours: 7 hours/day, excluding breaks and lunch


If you have the required React / MUI / Node.js / Kafka experience and are interested in exploring this opportunity, please DM me with your updated resume, availability, and expected hourly rate.


📩 [email protected]

Technical Skills

⚡ React⚡ Full Stack Software Development⚡ Kafka

About the Company

Company registered on Saplic.