Design and implement responsive user interfaces using ReactJS, TypeScript, and JavaScript (ES6)
Collaborate with cross-functional teams, including designers, backend developers, and product managers, to translate requirements into functional UI components
Optimize applications for maximum performance and scalability
Ensure consistent design and user experience by implementing robust and reusable UI components
Write clean, maintainable, and efficient code adhering to industry best practices
Utilize state management libraries like Redux to manage application state effectively
Develop and maintain unit tests using frameworks like Jest, Mocha, or Jasmine to ensure code quality and reliability
Troubleshoot and debug issues across browsers and platforms to maintain high-quality UI standards
Stay up-to-date with the latest trends and technologies in front-end development
Job Classification
Industry: BankingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Front End DeveloperEmployement Type: Full time