This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

IBMposted about 1 month ago
Full-time • Entry Level
Hybrid • Markham, CA
Professional, Scientific, and Technical Services
Resume Match Score

About the position

A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions. Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career. We are seeking a skilled back-end developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages. IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.

Responsibilities

  • Collaborate with various extended teams like the Design team, Content team, and product management to design, implement, and test the best solution possible for the platform.
  • Write automated test cases for all the test scenarios for APIs using tools like Go, Jenkins, and scripts.

Requirements

  • 0-5 years of experience in frontend and backend software development for web application development.
  • Robust programming skills and design exposure in Javascript, ReactJS, Redux, NodeJS, Typescript, HTML/CSS.
  • Experience in creating reusable UI components and familiarity with UI test automation tools, i.e. Puppeteer.
  • Experience in REST API development and building scalable applications.
  • Understanding of UX design principles and ability to collaborate with UX designers.
  • Familiarity with git, and various development tools: IDEs, and others on Mac, Linux or Windows platforms.
  • B.S. / M.S. degree in Computer Science, Engineering or a related discipline.

Nice-to-haves

  • Experience with Github or similar SCM tools.
  • Experience with Continuous Integration / Continuous Delivery (CI/CD) methodologies.
  • Agile Application Development & Scrum methodologies.
  • Exposure with Containers, Docker, Kubernetes.
  • Experience with Public Cloud Services (AWS, Azure, IBM Cloud).
  • Good debugging skills and trouble-shooting.
  • Be able to participate in Quality and Automation of the product as needed as Quality is very integral to the product.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service