Key Skills: Looker, Power BI,UI, CI/CD
Roles & Responsibilities:
- Develop responsive UI components within Google Looker using LookML, ReactJS, TypeScript, and JavaScript (ES6+) while maintaining the Banks standard application look and feel.
- Create reusable UI components that align with Bank's design guidelines and best practices.
- Develop custom visualizations tailored to financial applications while ensuring consistency across UI elements.
- Work within a CSD pipeline, contributing to release cycles, CI/CD workflows, and automated testing.
- Optimize front-end performance for highly interactive applications.
- Collaborate with cross-functional teams including designers, backend developers, and product managers to deliver high-quality UI solutions.
- Utilize Redux (or similar state management libraries) for efficient application state handling.
- Develop and maintain unit tests using Jest, Mocha, or Jasmine to ensure code reliability.
- Troubleshoot and debug UI issues across different browsers and platforms.
- Set up and manage global themes using CSS, SCSS, and component-based styling approaches.
- Follow proper development standards, best coding practices (SOLID, DRY, KISS), and Agile methodologies.
Experience Requirement:
- 5+ years of professional experience in front-end development using ReactJS, TypeScript, and JavaScript.
- Proven experience building responsive and performant UI components in complex web applications.
- Strong understanding of state management libraries such as Redux or Context API.
- Exposure to financial services or enterprise-level applications is a plus