1. Work to do: - Develop and maintain Node.js based Back-End applications
- Design application architecture, database & algorithm.
- Operate and maintain Linux server systems for testing and production environments.
- Identify and resolve performance and scalability issues.
- Coordinate with team to complete assigned tasks.
- Always follow programming standards and security rules.
|
2. Job requirements: - Minimum 2 years of experience in Back-End development with NodeJS
- Experience in designing and developing applications according to Domain-driven design is an advantage.
- Experience in Front-End development with NextJS, ReactJS, HTML, CSS, JavaScript, Bootstrap, Tailwind CSS, MUI is a plus.
- Minimum 2 years of experience working with mariaDB, Redis, MongoDB, Kafka, ElasticSearch databases
- Experience with ELK, HA Proxy is a plus
- Ability to problem solve and work independently
- Experienced in optimizing source code and database
- Understanding Git and Team Workflow
- Available to resolve urgent application issues outside of business hours
- Pioneer in learning and exploring new knowledge
|
3. Benefits: - Salary upto 20-30 million+++
- Annual salary increase review
- Bonus: Sales bonus, performance bonus, innovation bonus, seniority bonus
- Allowances: lunch, gas, phone, business trip, away from home...
- Benefits: Happy lunch, birthday, candy, fruit during break, entertainment area
- Other benefits according to State & Company regulations
- Accident Insurance & Annual Health Check-up
- Provide work support tools
- Teambuilding activities, sportday, Family day with relatives every year
- Friendly, non-toxic working environment
|