Frontend Tech Lead
Niteco Vietnam Co., Ltd
- Hanoi
- Permanent
- Full-time
- Bachelor of IT, Computer Science, or relevant field
- Responsible for architecting a powerful and feature-rich web application which resides on top of a micro frontend architecture.
- Experience in splitting application to Micro-component architecture, using different techniques: Refactoring, Rewriting, Containers, Service extraction/ Composition/ Migration to archive high level of flexibility, testability, and velocity.
- Experience server-side rendering using Next JS.
- Good knowledge of frontend technologies including but not limited to HTML, CSS (SASS, LESS, Critical), various JS frameworks/libraries.
- Good understanding on how browser rendering works and provide various frontend rendering optimization strategy.
- Working with both client and server-side experimentation/personalization and able to provide optimized solution for each problem respectively.
- At least 4 years’ experience working in an international software project.
- Strong understanding of OOD/OOP.
- Good knowledge in building testable software, abstraction layers, and mock objects. Good experience in unit test frameworks.
- Be structured, solution-oriented, own quality mindset, and have good problem-solving skills.
- Thrive well in a creative and changing environment.
- Have good communication skills, have experience with technical coaching and mentoring work.
- High sense of responsibility and leadership-orientation.
- Good English skills in both speaking and writing.
- Experience with performance optimization, data caching is a plus.
- Experience working with CDN like Akamai to deliver the best experience (optimization, caching, edge computing…)
- Good knowledge of end-to-end design language using token.
- Experience with customer facing roles is a plus.
- Experience with large-scale e-commerce projects is a plus.
- Experience with Azure cloud native deployment is a plus.
9cv9