Instagram
youtube
Facebook

Software Developer - Ui/Ux

6+ 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

Job Title: Software Developer - UI/UX

Location: Pune, Maharashtra, India
Company: IBM Software
Employment Type: Professional


Introduction

IBM Security Verify is recognized in Gartner’s Leadership Quadrant as a cloud-based Identity and Access Management (IAM) solution helping organizations manage user identities and access. It offers multi-factor authentication, single sign-on, risk-based and adaptive access, user lifecycle journeys, and governance, protecting customer, workforce, and privileged identities. It also provides identity analytics for insights into user behavior and risks.


Your Role and Responsibilities

  1. Design, develop, and maintain reusable React-based UI features and components integrated with backend APIs in a cloud-native environment.

  2. Design, iterate, and refine UI and UX concepts for products.

  3. Collaborate closely with cross-functional teams including product, design, DevOps, and QA.

  4. Contribute to architecture discussions and recommend technical improvements.

  5. Translate designs and wireframes into high-quality code.

  6. Implement and maintain test automation to ensure product reliability.

  7. Troubleshoot and resolve production issues in collaboration with other engineers.

  8. Actively participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives) and contribute to continuous improvement.

  9. Mentor junior developers and provide code reviews to ensure best practices.


Required Education

          Bachelor's Degree

Preferred Education

          Master's Degree


Required Technical and Professional Expertise

  1. 6+ years of hands-on experience designing and developing cloud-based frontend components for enterprise applications.

  2. Proficiency in front-end technologies including React, Typescript, JavaScript (ES6+), HTML5, and CSS3 for building responsive user interfaces.

  3. Knowledge of modern authorization mechanisms such as JSON Web Token.

  4. Experience building and deploying full-stack solutions on AWS or RedHat OpenShift (OCP/ROSA).

  5. Good knowledge of CI/CD pipelines (e.g., GitHub Actions, Jenkins) and version control systems like Git.

  6. Understanding of monitoring/logging tools such as Grafana, ELK Stack, or Instana.

  7. Experience writing and maintaining automated tests using tools like JUnit, Selenium, Cucumber, SonarQube, and familiarity with frontend testing tools (e.g., Jest).

  8. Exposure to containerization (Docker) and basic Kubernetes deployment workflows.

  9. Understanding Agile methodologies, including participation in daily stand-ups, sprint planning, and retrospectives.

  10. Effective team collaboration and communication skills.


Preferred Technical and Professional Experience

  1. Experience implementing or designing microservices, micro-frontend, and reusable frontend components.

  2. Familiarity with design systems such as Carbon Design and Material UI.

  3. Awareness of accessibility standards like WCAG or Section 508.

  4. Exposure to security practices, including privacy by design, secure coding, cryptography, cryptographic algorithms, protocols (e.g., TLS, FIPS), and Java security frameworks.

  5. Experience with Shell scripting or Node.js is a plus.

  6. Understanding of basic DevSecOps practices or an interest in expanding security expertise.

  7. Ability to create pixel-perfect visual elements, including icons, UI themes, and color palettes for different devices and screen resolutions — browsers, desktop, iPad.

  8. Experience in mobile app development and design.


About Business Unit

IBM Software integrates AI—from machine learning to generative AI—into core business operations, making organizations more responsive, productive, and resilient. IBM Software enables clients to create real value with trusted AI across digital labor, IT automation, application modernization, security, and sustainability. The platform supports data across multiple clouds, on-premises, datacenters, and edge, accelerating AI impact. IBM’s hybrid cloud platform provides a comprehensive, consistent approach to development, security, and operations in hybrid environments.


Your Life @ IBM

IBM fosters a culture of continuous learning, courage, and experimentation. Employees are encouraged to grow, give and receive feedback, and collaborate in diverse teams to achieve exceptional customer outcomes. IBMers embrace challenges with a can-do attitude, making critical decisions to help the company and clients succeed.


About IBM

Since 1911, IBM has been a pioneer in technology innovation including AI, quantum computing, and blockchain. IBM is among the largest corporate and consulting employers globally, supporting many Fortune 50 companies with its cloud services. IBM is committed to responsible innovation and being a force for good.

Jobs in other cities