- Participate in analysis, design and product development using ReactJS, NodeJS
- Work alongside product managers and clients to build websites
- Build high performance, scalable and testable components for our websites
- Investigate and implement state of the art technologies to improve site reliability, customer experience, and raw performance
- Think outside the day-to-day and propose ways to elevate the product
REQUIREMENT
- At least 1 year experience in NodeJS, ReactJS, Typescript, ExpressJS, NestJs
- Knowing about build dApp that combines a smart contract is a big advantage
- Knowing about Redux, WebSockets, Async, Webpack is an advantage
- Familiarity with Design pattern: IoC/DI (Inversion of Control, Dependency Injection), Factory Pattern, Domain Driven Design, Clean Architecture, Reactive Programming, - Publish Subscribe Pattern, Singleton Pattern, Adapter Pattern
- Knowledge of RESTful API design & programming
- Have an understanding of data architecture & database
- Knowing Typescript is an advantage
- Knowing about IoC and DI is an advantage
- Agile, sociable, good at research and self-study, high responsibility at work.