Front End Developer | IBM Bangalore, Karnataka

September 16, 2025

Job Description

Summary

IBM is hiring a skilled Front End Developer in Bangalore, Karnataka to join its Business Automation Development team. This is an exciting opportunity for professionals passionate about JavaScript, ReactJS, TypeScript, and modern web development frameworks.

As an IBM Front End Developer, you will design and build innovative, AI-infused features for IBM’s hybrid cloud products. You will collaborate with Architects, Developers, and Offering Managers across global teams, contributing to all phases of the software development lifecycle—from design and coding to testing and deployment.

This role is ideal for candidates seeking to enhance their skills in web technologies, cloud platforms, UI/UX design, and enterprise software development while working in a hybrid, collaborative environment.


Job Details at a Glance

AttributeDetails
Job TitleFront End Developer
Job ID58586
LocationBangalore, Karnataka, India
Work ArrangementHybrid
ShiftGeneral (Daytime)
Experience Required2–4 years
Education RequiredBachelor’s Degree (Master’s preferred)
Area of WorkSoftware Engineering / Business Automation Development
Employment TypeRegular, Professional
Travel RequiredNone
Key Tools & TechnologiesJavaScript, ReactJS, TypeScript, Dojo, HTML, CSS, Redux, RESTful APIs, GitHub, Jenkins, DB2, MS SQL, Oracle, PostgreSQL

Key Responsibilities

  • Design, develop, and implement robust front-end solutions using modern web technologies.
  • Build AI-driven features and enhance existing product functionality for IBM hybrid cloud products.
  • Collaborate with cross-functional teams, including Architects, Developers, and Offering Managers, for seamless integration.
  • Participate in project planning, code reviews, and progress tracking.
  • Contribute across the full software development lifecycle: design, coding, testing, deployment, and support.
  • Maintain adaptability, learn quickly, and communicate effectively in a dynamic team environment.

Required Skills & Qualifications

  • 2–4 years of experience as a Front End or Software Developer.
  • Proficiency in JavaScript, Dojo, HTML, CSS, ReactJS, TypeScript, Redux, and RESTful APIs.
  • Basic knowledge of Java, Python, and relational databases (DB2, MS SQL, Oracle, PostgreSQL).
  • Hands-on experience with version control tools like GitHub and CI/CD basics with Jenkins.
  • Familiarity with Windows or Linux platforms, with exposure to Docker/Kubernetes preferred.

Preferred Skills & Experience

  • Understanding of Continuous Integration (CI/CD) tools and data formats like JSON and XML.
  • Awareness of security best practices in front-end development.
  • Experience with UI/UX design, responsive web development, and testing frameworks such as React Testing Library.
  • Exposure to cloud platforms including AWS, Azure, or Google Cloud.
  • Knowledge of enterprise tools like tWAS, WebLogic, Liberty, Ansible, Artifactory is a plus.
  • Strong communication, collaboration, and adaptability skills.

Why Join IBM Software Development?

  • Work on cutting-edge AI and hybrid cloud technologies.
  • Collaborate with global teams in a hybrid work environment.
  • Access mentorship, continuous learning, and career growth opportunities.
  • Thrive in a culture emphasizing curiosity, innovation, and teamwork.

Apply Now

Kickstart your career as an IBM Front End Developer in Bangalore. Apply directly via IBM Careers:
Apply Now at IBM Careers