Top 3 Reasons To Join Us
Working in one of the Best Places to Work
Hybrid working and Flexible working hours
13th-month salary and Performance bonus
The Job
- Plan, organize and develop user-facing features for the components in our dynamic platform;
- Develop and maintain web applications using NextJS or ReactJS on the front end and [protected info] with NestJS on the backend, all written in TypeScript.
- Work with other members to develop and integrate new features including other third-party systems and plugins into our platform;
- Evaluate and identify new technologies for implementation and incorporation;
- Communicate with our business and product heads to understand clients' requirements;
- Respond and follow up to incorporate feedback and draw new insights;
- Prioritize tasks to meet multiple deadlines;
- Identify and correct bottlenecks and fix bugs.
Your Skills and Experience
Core skills:
- At least 3 years of experience working as a full-stack developer
- Experience in backend technology of [protected info], especially in NestJS framework
- Experience with Web Front-end (HTML/CSS/JS), ReactJS and extensive knowledge of NextJS framework.
- Strong proficiency in TypeScript programming language
- Experience with TypeORM and familiarity with PostgresSQL database, along with solid relational database skills (SQL, etc.)
- Experience with non-relational databases (MongoDB, Redis, Cassandra, etc.)
- Excellent at coding (the code is well documented and compliant with good practices) and testing (Unit Test, Integration Test, User Acceptance Test, Automation Regression Test.)
- Experience about RESTful API
- Knowledge about Programing Principles, Design Pattern, Clean Architecture, etc;
- Willing to learn new technology, product mind-set.
- Good at English (writing and speaking).
Advantages
- Proficiency in using Docker for containerization.
- Understanding of cloud computing platforms
- Experience in building and managing CI/CD pipelines.
- Understanding of Domain-Driven Design (DDD) and its application in software development.
- Familiar with working in an Agile environment
- Have good teamwork skills.
- Have an open mindset.
Why You'll Love Working Here
OUR PERKS!
- 05 working days/week (From Monday to Friday), applying flexible working hours
- 3 days of remote WFH per week (based on team's decision)
- Lunch and Gasoline Allowance
- Health, Social, and Unemployment Insurance (based on gross salary, according to the Labor Code) and PVI Health Insurance
- 13th-month salary and Performance bonus
- Annual salary review
- 12 days annual leave plus extra 02 days of company leave
- Company trips, sponsored team building, monthly Happy Hour, sports clubs (Soccer, Badminton, Pingpong, Yoga) and other joyful events;
- A culture of relentless learning with free courses in specialized skills, soft skills, and English;
- Yearly health-checkup;
- Seniority benefits: allowance & PVI Health Insurance for family members
- Technical-certificate bonus