Senior Frontend Engineer
Current- Good quality with develop features. Experience in feature owner. Can make system analystic of feature, break down task ticket and review the code result with team member.- Optimizing react app performance in product. Improve the performance of contact display, chatroom, report overview.- Coding experience with React High Order Component, custom hooks, render props pattern, compound component pattern.- Conding experience for Javascript SDK, include WebRTC call function, IndexedDB, data cache.- Safely refactor class components into functional components with React hooks.- Integration Cinnox SDK functions with react app, including call, contact cache function.- Write unit test with UI components and business logic flow. Safely refactor to make high-quality code.- Share how to make good coding with team. Like "How to aviod race condition in JS", "Reuse component/business logic solution in React", "Easy to do the flow control" topics.- Code review and ability to identify bad smells.