Backend NodeJS
NIC’s Client
– Build and deploy a large, scalable and stable system.
– Design the overall architecture of the Application Website.
– Collaborate with AI engineers to design and launch new features.
– Research and update new technologies towards the innovate goal of the whole company.
– Prepare report documents.
Required skills
- At least 1.5 year of experience working with NodeJs Knowledge of NodeJs Addon is an advantage.
- Have a good understanding of Nodejs syntax, read Nodejs code. Object Oriented Programming.
- Experience working with Postgres, Redis.
- Experience working with SocketIO, Apollo GraphQL, knowing about WebRTC is an advantage.
- Work proficiently with Git.
- Ability to work with Docker to package products
- Have the ability to learn and research OpenSource.
- Good English proficiency to read technical documents.
- Have experience working with webpack, ESlint.
- Possess understanding of: Python, Nodejs, nginx.
- Understand optimal processing Performance (high processing), Security(encrypt/decrypt data).
- Experience in writing automated Test cases and CI CDs with Kubernetes.
- Typescript & NestJS knowledge and experience
Benefit
- Young, dynamic, creative and comfortable working environment, performance evaluation twice/year, 13th month salary.
- Receive weekly training sessions on skill development, business knowledge, etc...
- Company trip twice / year, team building every month, tea-break every week.
- Full insurance coverage.