Job Description
Summary
IBM India is seeking a talented Senior UI Developer to join its Software Product Development team in Kochi, Kerala. This role is perfect for candidates with strong React.js, TypeScript, and UI/UX expertise, who are passionate about creating intuitive, high-performing, and accessible user interfaces.
As a Frontend Developer at IBM, you will lead the design and development of modern, scalable, and enterprise-grade UI applications, collaborate with cross-functional teams, and champion UI best practices including accessibility, performance optimization, and design consistency. This role offers an exciting opportunity to work on AI-powered, cloud-native solutions, contributing to IBM’s global product offerings.
Job Details at a Glance
| Attribute | Details |
|---|---|
| Job Title | Senior UI Developer / Frontend Developer |
| Job ID | 57664 |
| Location | Kochi, Kerala, India |
| Work Arrangement | Onsite |
| Shift | General (Daytime) |
| Experience Required | Professional |
| Education Required | Bachelor’s Degree (Master’s preferred) |
| Area of Work | Software Engineering / UI Development |
| Employment Type | Regular, Professional |
| Travel Required | No Travel |
| Key Tools & Technologies | React.js, TypeScript, Redux/MobX, Carbon Design System, Figma, Git |
Key Responsibilities
- Lead the design and development of user-centric, high-performance UI applications for IBM Concert.
- Collaborate with Product Managers, Designers, and Engineers to transform business requirements into intuitive interfaces.
- Implement UI best practices, ensuring accessibility (WCAG standards), performance, and design consistency.
- Mentor and guide junior developers, fostering growth in UI engineering practices.
- Partner with QA, DevOps, and Design Systems teams for smooth feature delivery.
- Contribute to and advocate for the Carbon Design System, adhering to IBM’s enterprise standards.
- Participate in code reviews, architecture discussions, and continuous improvement of UI development workflows.
Required Skills & Qualifications
- Strong expertise in React.js, JavaScript, TypeScript, and modern frontend frameworks.
- Experience with state management tools (Redux, MobX, or similar).
- Proficient in React Hooks, functional components, and micro frontend architecture.
- Experience with Carbon Design System or other enterprise UI frameworks.
- Familiarity with Figma or similar design/prototyping tools.
- Understanding of web storage, authentication/authorization patterns, and internationalization/globalization.
- Solid foundation in software engineering principles, code security, and performance optimization.
- Excellent communication skills and experience working in cross-functional teams.
Preferred Skills & Experience
- Hands-on experience with Automation and AI technologies.
- Growth mindset with openness to feedback and continuous learning.
- Strong problem-solving and solution-oriented approach.
- Collaborative leadership style balancing people, product, and process goals.
Why Join IBM Software?
- Contribute to AI-powered, cloud-native software solutions impacting global clients.
- Work with cutting-edge technologies and frameworks in frontend development and UI/UX design.
- Join a collaborative and innovative Software Product Development team in Kochi.
- Enhance your career with mentorship, learning opportunities, and global exposure.
Apply Now
Kickstart your journey as a Senior UI Developer at IBM Kochi. Apply directly via IBM Careers:
Apply Now at IBM Careers