Full Stack Software Engineer at IBM

Confidential

📍 markham, on, Canada

Full-time Other-General Posted June 04, 2026

Job Description

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 • Familiar ...