Ho Chi Minh City, Ho Chi Minh City, Vietnam

Senior Back-end Software Developer (Nodejs)

 Job Description:

Job brief

A back-end developer is needed so that we can create and put functional programs into action. Throughout the entire process of developing software, you will collaborate with other developers and product managers.

You should be a team player in this position with an excellent eye for detail, design, and problem-solving abilities. We'd like to meet you if you've also worked with Javascript, Node.js, Express, GraphQL, PostgreSQL, MongoDB, Firebase, or APIs.

Responsibilities

Produce specifications-based code that is clear, effective, scalable, and testable.

Clarify the requirements for your own work with stakeholders.

Review and refactor team members' code.

Analyze intricate designs and use high-end products as a result.

Assist technical leaders in hiring new employees and conducting technical interviews.

Train, support, and coach your team members.

Requirements

4+ years of experience developing software with Node.js or comparable frameworks/systems.

ASIC and SOLID concepts.

Design patterns include patterns in creation, behavior, and structure.

Exceptionally strong technical, analytical, and problem-solving abilities.

Strong sense of ownership and accountability for best practices-compliant code quality.

Strong team spirit, flexibility, and interpersonal skills.

A plus would be previous project or team management experience.


  Required Skills:

Software