UI Developer
About Us
“Capco, a Wipro company, is a global technology and management consulting firm. Awarded with Consultancy of the year in the British Bank Award and has been ranked Top 100 Best Companies for Women in India 2022 by Avtar & Seramount. With our presence across 32 cities across globe, we support 100+ clients across banking, financial and Energy sectors. We are recognized for our deep transformation execution and delivery.
WHY JOIN CAPCO?
You will work on engaging projects with the largest international and local banks, insurance companies, payment service providers and other key players in the industry. The projects that will transform the financial services industry.
MAKE AN IMPACT
Innovative thinking, delivery excellence and thought leadership to help our clients transform their business. Together with our clients and industry partners, we deliver disruptive work that is changing energy and financial services.
#BEYOURSELFATWORK
Capco has a tolerant, open culture that values diversity, inclusivity, and creativity.
CAREER ADVANCEMENT
With no forced hierarchy at Capco, everyone has the opportunity to grow as we grow, taking their career into their own hands.
DIVERSITY & INCLUSION
We believe that diversity of people and perspective gives us a competitive advantage.
Job Title: UI Developer (Google Looker, LookML, ReactJS, TypeScript, JavaScript)
Experience Level: 6-8 Years of hands-on development experience in front-end technologies
Job Summary:
We are seeking a highly skilled UI Developer to work within the GCP Framework to develop and maintain robust, scalable, and visually consistent front-end applications. The ideal candidate will have 6-8 years of experience in building modern web interfaces using Google Looker, ReactJS, TypeScript, JavaScript (ES6+), Redux, and CSS frameworks. This role requires a strong understanding of UI/UX standards, ensuring the development of custom visualizations and reusable components that align with the existing design and workflows at the Bank.
The role also involves working within a Continuous Software Delivery (CSD) pipeline, adhering to release cycles, DevOps best practices, and Agile development methodologies.
Key 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 Deutsche 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.
Qualifications and Skills:
Core Expertise:
- Proficiency in Google Looker, LookML, ReactJS, TypeScript, JavaScript (ES6+).
- Strong experience with CSS, SASS/LESS, Bootstrap, and theming for consistent UI design.
- Experience with Redux or similar state management libraries.
- Knowledge of unit testing frameworks (Jest, Mocha, Jasmine) for front-end testing.
- Familiarity with UI/UX design principles and experience working with Figma
- Understanding of performance optimization techniques for front-end applications.
- Proficiency in Git and version control workflows (e.g., GitFlow).
- Ability to debug, troubleshoot, and optimize front-end applications efficiently.
Nice to Have:
- Experience with Development within Financial Services
- Familiarity with data visualization libraries (e.g., D3.js, Highcharts, Chart.js) for custom visualizations.
- Experience with DevOps and CI/CD pipelines, including automated deployments and monitoring.
- Knowledge of server-side rendering frameworks (e.g., Next.js).
- Exposure to Agile methodologies, including Scrum/Kanban.
Why Join Us?
- Work on high-impact financial applications.
- Collaborate with industry experts in a dynamic and agile environment.
- Enhance your technical skills while working on scalable, high-performance UI solutions.
- Satisfy your intellectual curiosity while working with the latest technologies
- Be part of a forward-thinking team that values clean code, independent thinking, and best practices.
Apply for this job
*
indicates a required field