UI/UX Developer

IBM


Date: 1 week ago
City: Lucknow, Uttar Pradesh
Contract type: Full time
Introduction

IBM Cognos Analytics is a comprehensive business intelligence platform that transforms raw data into actionable insights through advanced reporting, AI-powered analytics, and interactive visualizations. Designed to cater to organizations of all sizes, it offers high-quality, scalable reporting capabilities, enabling users to create and share customized reports efficiently. The platform's intuitive interface allows for seamless exploration of data, uncovering hidden trends and facilitating informed decision-making without the need for advanced technical skills. With robust governance and security features, IBM Cognos Analytics ensures data integrity and confidentiality, making it a trusted solution for businesses aiming to harness the full potential of their data.

Your Role And Responsibilities

As a UI/UX Developer,

  • Translate wireframes, prototypes, and UX flows into responsive, cross-browser compatible interfaces.
  • Collaborate with UX designers to enhance usability and ensure design consistency.
  • Optimize applications for speed and scalability.
  • Maintain and improve reusable front-end components and libraries.
  • Conduct code reviews and provide constructive feedback to peers.
  • Stay up-to-date with the latest UI trends, techniques, and best practices.
  • Our work informs design decisions through coded prototypes, and help make the user experience more consistent through component libraries. We streamline the collaboration between designers and developers.
  • In this role, you’ll be tasked with prototyping new experiences, that will create a seamless user experience between our website and our SaaS products; especially be looking at the user onboarding and help experience.
  • You’ll be focused on making our products better for our users, by building simpler, reusable experiences.
  • You’ll work in an international context, and with a diversity of opportunities for professional growth.

Preferred Education

Master's Degree

Required Technical And Professional Expertise

  • Background in computer science/engineering or web design with 6+ years of coding experience
  • A strong interest in both design and front-end development
  • Experience with design tools like Figma, Sketch, or Adobe XD.
  • Proficiency in ReactJS, Typescript and modern JavaScript (ES6+).
  • Hands-on experience with Carbon Design System (CarbonJS).
  • Solid understanding of HTML5, CSS3, SCSS/SASS, and responsive web design.
  • Familiarity with front-end testing frameworks and tools (e.g., Jest, React Testing Library).
  • Proficient understanding of code versioning tools, such as GitHub
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Able to work in a global team

Preferred Technical And Professional Experience

  • Desirable to have experience with Carbon JS.
  • CSS preprocessors (Sass, Less, Stylus…)
  • Experience with state management libraries (e.g., Redux etc).
  • Front-end development best practices
  • Mobile-first, content-driven responsive design and development
  • Building accessible and localized user interfaces
  • Understanding of cross-browser compatibility issues
  • Understanding of accessibility standards (WCAG) and best practices.
  • Knowledge of Agile/Scrum methodologies.
  • Experience with version control tools (Git, GitHub/GitLab/Bitbucket).
  • Familiarity with CI/CD tools and workflows.
Post a CV