We are looking for an experienced Front-End Developer with strong expertise in modern UI technologies and hands-on experience working in the banking or financial services domain. The ideal candidate will build high-quality, secure, and scalable customer-facing applications used by banking clients.
- Develop responsive, high-performance front-end applications using HTML5, CSS3, JavaScript, React/Angular.
- Implement reusable UI components and maintain consistency across applications.
- Work closely with backend teams, product owners, and QA to deliver high-quality features.
- Optimize front-end performance and address cross-browser compatibility issues.
- Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives).
- Translate banking and financial business requirements into technical UI solutions.
- Ensure UI components meet security and compliance standards required in banking applications.
- Debug, troubleshoot, and resolve production issues.
Requirements
- Strong knowledge of HTML, CSS, JavaScript (ES6+).
- Hands-on experience with React.js or Angular (at least one is required).
- Experience with Redux / NgRx, REST APIs, and asynchronous programming.
- Familiarity with UI/UX principles and responsive design frameworks (Bootstrap, Material UI, etc.).
- Knowledge of Git, code versioning, and CI/CD pipelines.
- Experience optimizing performance and writing clean, maintainable code.
- Experience working on digital banking applications (retail, corporate, payments, lending, onboarding).
- Understanding of banking workflows, customer journeys, and security requirements (2FA, KYC, data masking).
- Experience handling high-security and compliance-driven environments.