Senior Frontend Developer
IBM
Date: 6 days 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
Master's Degree
Required Technical And Professional Expertise
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
- Work alongside our multidisciplinary team of developers and designers to create the next generation of enterprise software.
- Support the entire application lifecycle (concept, design, develop, test, release, and support)
- Create amazing user experiences using the following technologies: React.js, Carbon.js, Node.js, CSS/SASS, HTML 5, and JavaScript (including ES6)
- Work with developers to implement best practices, introduce new tools, and improve processes.
- Stay up to date with new technology trends.
Master's Degree
Required Technical And Professional Expertise
- 12+ years of web app development experience
- Strong understanding and experience with Semantic HTML, modular CSS, JavaScript (ES6+), TypeScript
- Frontend Frameworks (React, Next.js, etc.) and CSS Preprocessors (Sass/SCSS)
- State Management (Redux, MobX, or Context API)
- Experience handling data using XHR, JSON, and REST APIs
- RESTful APIs & Fetch/Axios Integration
- Unit Testing (Jest, Mocha, Cypress)
- Web Performance Optimization (Lazy Loading, Code Splitting)
- Object-Oriented JavaScript & Asynchronous Programming
- Basic UX Principles & Accessibility (WCAG, ARIA)
- Strong ability to break down UI designs into extensible/modifiable/reusable/responsive component
- Experience with Cross-Browser development including testing and resolving compatibility issues
- Experience Unit Testing, debugging, and resolving performance concerns
- Team Git workflow and version control (Git, GitHub/GitLab/Bitbucket)
- Desirable to have experience with Carbon design system
- Basic knowledge of Full Stack development, Java, etc.
- Knowledge of software design patterns
- Agile software development methodologies, SOLID principles of OOP
- Knowledge of CI/CD, OpenShift, Kubernetes, etc.
- Ability to adapt to and learn new technologies
See more jobs in Lucknow, Uttar Pradesh