Lead the architecture design, development, and delivery of banking frontend platforms, including Mobile Banking Apps, Internet Banking systems, and Operations Back Office applications, ensuring rapid product iteration and successful production releases. Design and implement frontend solutions based on business requirements while ensuring high standards of reliability, security, scalability, and maintainability. Drive frontend architecture enhancement initiatives, tackle complex technical challenges, optimize application performance, manage production incidents, and oversee technical risk mitigation.
Collaborate closely with Product, Design, Backend, QA, and DevOps teams to ensure seamless execution of projects and timely release delivery. Establish and continuously improve frontend engineering practices, including CI/CD pipelines, automated testing, code reviews, quality assurance processes, and development standards. Conduct regular code reviews, security assessments, and vulnerability remediation to address frontend security risks such as XSS, CSRF, and sensitive data exposure.
Evaluate and adopt emerging technologies and AI-powered development tools to improve technical capabilities and engineering efficiency. Lead and manage a frontend engineering team of approximately 10 members, covering goal setting, resource planning, task allocation, talent development, coaching, and performance management.
Bachelor's degree or above in Computer Scie