Job Description
Roles & Responsibilities
• Min 12+ years of overall experience in front-end technologies and responsive web design.
• Min 7+ years' experience in leading React JS implementations.
• Strong knowledge and implementation experience in ReactJS and Next.js Web Framework
• Deep understanding of React Next.js components, rendering, handlers, server actions and advanced routing capabilities.
• Strong problem-solving and analytical skills, Hands-on technology development experience in React based complex web development.
• JavaScript, DOM manipulation, JavaScript object model, OOP and patterns, CSS, SCSS HTML5, Redux, ContextAPI, React Hooks API
• Experience in cross-platform React Native mobile app implementations.
• Node.js, GraphQL, Apollo Client
• Knowledge in Micro Front-end architecture and design
• Nice to have knowledge in spring boot java based microservices development and integrations.
• Build efficient and reusable front-end systems, frameworks and abstractions.
• Debug and address UI performance issues. Awareness of UI specific performance testing tools
• Perform code review, quality checks, defect analysis and RCA.
• Identify, communicate and implement front-end best practices.
• Onsite/offshore coordination
• Proven experience in DevOps, pipelines and deployments
• Strong awareness of quality standards and NFRs
• Knowledge in using performance testing tools.
• Provide technical leadership in projects.
• Must have experience in delivering projects using Agile Methodology
• Ability to mentor team members and review their work. Ability to design the applications well enough to take right design decisions.
• Minimum of 6 years of experience in Banking and financial domain projects.
EA Number: 11C4879