Full Stack Developer (React / MUI / Node.js / Kafka)

Job# FT31017
Location Winnipeg, MB
Job Type Contract
Salary Negotiable
Contact [email protected]
Status ACTIVE
Date Posted September 15, 2026
Submission Deadline September 22, 2026
Job Stream
Benefits Negotiable

Details

Job Description :Our client in Winnipeg, Manitoba is looking for an Application Solutions Consultant (React / MUI / Node.js / Kafka) to support a major technology initiative involving application development, integration, and software engineering.

The successful candidate will work under the direction of a Project Leader and participate throughout the full software engineering lifecycle, including requirements, design, implementation, testing, integration, and system testing.

Must Have Primary Skills :
  • 8+ years of senior full-stack software development experience
  • Strong experience with React, including MUI (Material UI) and Node.js
  • Experience building large applications with complex API and data integration
  • Strong UI/UX and front-end development skills
  • Experience with component architecture and responsive UI implementation
  • Ability to translate design specifications into polished user interfaces
  • 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 skills


Nice To Have Secondary Skills :
  • Experience with Ruby on Rails
  • Experience with GoExperience collaborating with solution designers and software developers
  • Experience participating in code reviews to improve software quality and compliance
  • Experience developing applications with performance and reliability requirements


Proven Experience In :
  • Developing detailed work plans for software development lifecycle (SDLC) activities and delivering work within defined timelines and budgets
  • Participating throughout the full software engineering lifecycle, including requirements, design, source code implementation, unit testing, integration, and system testing
  • Developing and maintaining large applications using React, MUI, and Node.js
  • Building applications involving complex API and data integrations
  • Designing and implementing reusable front-end component architectures
  • Developing responsive user interfaces and translating design specifications into polished interfaces
  • Applying strong UI/UX and front-end development practices
  • Working with relational databases including PostgreSQL, Oracle, or MySQL
  • Using Kafka within complex application environments
  • Writing structured, readable, maintainable, and efficient code
  • Rapidly prototyping, implementing, testing, and debugging solutions to complex technical problems
  • Collaborating with solution designers and software developers to ensure solutions meet performance and reliability requirements
  • Participating in code reviews to improve software quality and compliance
  • Managing competing priorities and adapting to changing project requirements and circumstances
  • Demonstrating strong organizational and time-management skills
  • Communicating effectively with technical and project stakeholders through strong written and verbal communication
  • Working effectively within compressed project timelines when required

IND
Please send your resume to [email protected]
Skills
  • Software
    • Must Have at least 3 years of experience with/in ReactJS
  • Soft Skills
    • Must Have at least 3 years of experience with/in Application Lifecycle Management