Web Engineer (NodeJS, TypeScript, JavaScript )

BrainGroup Holdings

596 Nguyễn Đình Chiểu, Phường 03, Quận 3, Thành phố Hồ Chí Minh
Job Description
About Company

Your role & responsibilities

  • Design, implement and maintain software components in complex, distributed systems.
  • Work closely with other groups (QA, Tech Support) to effectively diagnose and resolve software defects.
  • Participate into team collaborative design and code review activities.
  • Prioritize tasks and communicate to senior management effort estimates and project status periodically.
  • Experience with web interface development.
  • Develop new products that are secure, easy to maintain and scale.
  • Familiarity with object oriented design and modern design patterns.

Your skills & qualifications

Backend Technical Requirements

1 - 2+ years of real, hands-on experience in backend/ frontend development in a professional environment working with some of the main frameworks or libraries (Nodejs, Nestjs , Lavarel , Lumen,).

  • At least 1 - 2+ years of relevant experience in Nodejs , Typescript projects.
  • Knowledge of relational databases , and PHP backend technologies is a plus.
  • Strong database skills , Sql , NoSQL skills.
  • Strong database manage MySQL , MongoDB , FireBase.
  • Experience in developing microservices architecture.
  • Sound understanding of design patterns, system design architecture.
  • Strong in Algorithm and Data Structure.
  • Experience in building REST APIs with NodeJS, Postman or Swagger.
  • Identify and correct bottlenecks and fix bugs, handling multiple projects at the same time.

Frontend Technical Requirements

At least 1+ years of relevant experience in one of JavaScript library (ReactJS, Angular, Vue.js), prefer with React use Javascript , Typescript.

  • Strong experience with React , Redux , Ajax.
  • High proficiency in HTML5 , BOOTRAP5 , and CSS3 , SCSS.
  • Hands-on experience in Responsive Design.
  • Hands-on experience in Knowledge of API integration.
  • Hands-on experience in Web Unit testing frameworks React is plus.
  • Knowledge with componentization (any experience on Reuse Components).
  • Should know how to work with Git, Trello , Cache.
  • You should know how to view quality holistically and ensure the highest software quality.

Education and Experience

  • Bachelor’s degree.
  • Age under 25-30.
  • Hands-on experience in projects.
  • Business experience is preferred.
  • Must have resilience and the ability to work well under pressure.
  • Should be able a quick learner and adapt to change.
  • Ability to handle multiple concurrent activities and projects.
  • Ability to work along with team distributed across locations.
  • Strong sense of ownership for assigned projects.
  • Able to articulate well the solution(s).
  • Able to work as a team.

Benefits for you

  • Hưởng đầy đủ các quyền lợi của nhà nước. Nhiều chế độ hấp dẫn
  • Bảo hiểm theo quy định của Nhà nước. Khám sức khỏe tổng quát định kỳ tại bệnh viện có uy tín
  • Lương tháng 13 + Bonus dự án
  • Review lương: 1-2 lần/ năm
  • 12 ngày nghỉ phép hằng năm
  • Ký hợp đồng lao động, hưởng 12 ngày phép năm và các ngày nghỉ lễ, tết theo quy định của nhà nước
  • Cung cấp Máy tính và các thiết bị hỗ trợ công việc
  • Được tham gia các khóa đào tạo, seminar về kỹ năng liên quan kỹ thuật và kỹ năng mềm
  • Từ thứ 2 đến thứ 7 (nghỉ 2 ngày thứ 7/tháng)

About Company

BrainGroup Holdings

0 job opening

Company information


Giáo dục

Company size

25-99 Employees



General information

Minimum year of experience

Contract type

Recruitment Progress

  • Round 1: Phỏng vấn trực tiếp với Trưởng phòng
  • Round 2: Phỏng vấn trực tiếp với Ban Giám đốc

⚙️ Candidates supporters

🧑🏾‍💻 Prepare for interviews

Checking TopDev QnA tool to practice your answers to common interview questions.

Read QnA for interviews