Instagram
youtube
Facebook

Software Developer - Ui/Ux

5+ years
Not Disclosed
10 June 9, 2025
Job Description
Job Type: Full Time Education: B.Sc/ M.Sc/ B.E/ M.E./ B.Com/ M.Com/ BBA/ MBA/B.Tech/ M.Tech/ All Graduates Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Software Developer – UI/UX

Location: Pune, Maharashtra, India
Company: IBM Software
Employment Type: Full-time, Professional
Experience Level: Mid-Level (5+ years preferred)
Education: Bachelor’s Degree (Master’s preferred)


Job Overview

Join IBM Software as a UI/UX Software Developer and contribute to the IBM Security Verify solution—recognized in Gartner’s Leadership Quadrant. You’ll work with a full-stack global team to build secure, user-centric experiences for Identity and Access Management (IAM) use cases. Use modern technologies like React, TypeScript, and REST APIs to deliver interfaces that protect user access in cloud and hybrid environments.


Key Responsibilities

  1. Design and develop responsive, reusable UI/UX components using React, TypeScript, HTML, and CSS/SASS.

  2. Collaborate with architects, engineers, and product managers to create intuitive experiences for both administrators and end users.

  3. Integrate microservice APIs to enable dynamic and secure data-driven UIs.

  4. Work closely with design systems and tools (e.g., Figma, Sketch) to translate redlines and prototypes into production components.

  5. Ensure UI consistency, accessibility, visual quality, and performance.

  6. Write clean, maintainable, and testable JavaScript code following modern UI architecture patterns.

  7. Participate actively in agile processes such as standups, sprint planning, retrospectives, and code reviews.


Required Skills & Qualifications

  1. 5+ years of experience in front-end software development.

  2. Strong proficiency in JavaScript, HTML5, CSS/SASS.

  3. Expertise in front-end frameworks (preferably React, but Angular also considered).

  4. Hands-on experience building scalable UI components and libraries.

  5. Familiarity with REST APIs and working with JSON data.

  6. Experience using design systems and tools like Figma or Sketch.

  7. Understanding of agile methodology, version control (Git), and automated testing.

  8. Strong communication skills and team collaboration mindset.

  9. Willingness to learn and adapt to new technologies.


Preferred Skills

  1. Deep experience with React + TypeScript.

  2. Knowledge of UI testing, accessibility, and responsive design principles.

  3. Understanding of API security and web application security best practices.

  4. Familiarity with Java-based microservices and backend interaction.

  5. Exposure to DevOps tools such as Jenkins, GitHub Actions, or Travis.

  6. Experience with CI/CD, Docker, Kubernetes, or other cloud-native technologies.

  7. Knowledge of data visualization and localization/internationalization.


About IBM Software

IBM Software is redefining business operations with AI, data, and automation. We empower companies to become more resilient, productive, and secure. Our hybrid cloud platform integrates with any data environment—whether on-premises, at the edge, or across clouds—helping businesses deliver intelligent, real-time decisions.


Life @ IBM

IBMers thrive in a culture of continuous learning and innovation. We encourage curiosity, risk-taking, and collaboration. We provide growth opportunities through personalized development, inclusive practices, and meaningful projects. If you're passionate about using technology to solve global challenges—IBM is where your impact begins.

Jobs in other cities