Full Stack Software Engineer at IBM

Confidential • markham, on, Canada • Posted May 24, 2026

Location markham, on
Job Type Full-time
Category Other-General
Posted May 24, 2026
Join IBM as a Full Stack Software Engineer and leverage your technical expertise to develop complex systems. Work with cutting-edge technologies like React, Node.js, and Kubernetes to enhance enterprise solutions.
This role is ideal for an experienced engineer with 4-6 years in Software Engineering. You'll engage in all layers of development, owning code from design to deployment. Your responsibilities include implementing scalable solutions and ensuring high performance as our team grows.
Key Responsibilities:
• Develop high-quality code from UI to microservices
• Practice solid engineering design and maintainability
• Collaborate with React, Node.js, Java, Docker, and Kubernetes
• Drive testing and validation for robust system deployment
• Contribute throughout the Software Development Life Cycle
Requirements:
• 4-6 years of Software Engineering experience
• Proficient in algorithms and data structures
• Strong skills in Java, React, and Node.js
• ...

Interested in this role?

Click the button below to start your application.

Apply Now