Backend Developer (Node.js)
Company: itworks.asia&039;s Client
Location: Onsite – Phu Nhuan Dist., Ho Chi Minh City
Company Size: 50- 100
YOE: 3+
Salary: Up to $2300 gross
Working Model: Full- time, Mon- Fri
Job overview and responsibility
Responsible for programming, problem resolution, and user support for one or more system applications
Other related tasks assigned by leader.
The Backend Developer will be a key part of the Information Technology department that builds, supports, and scales the IT business applications or projects of Fullerton Health and entities. This individual will ensure the systems are within quality and meeting the service performance expectation.
Plan, execute and monitor projects assigned to ensure deliverables are within scope, budget and schedule
Leading a team of developers and reviewing pull requests of junior and mid- level developers before merging (for Senior position)
Prepares technical and user documentation
Involved in new systems development, enhancements, and maintenance to existing applications to ensure alignment with business objectives
Required skills and experiences
Process strong analytical skills
Good experience and understanding of Object- Oriented Programming (OOP), Algorithm & Structures
Good working experience developing backend for web and mobile applications and integrating enterprise systems
Demonstrable portfolio of projects in the technologies listed above
Good working experience with the No- SQL and RDBMS Databases (MongoDB & MySQL)
3+ years of hands- on experience in JavaScript, Typescript software development for senior position
Good working experience with Source/Version Control tools such as Git
Good working experience with Typescript, NodeJS (especially NestJS), RESTful APIs and related technologies
Good at English communication (B1+)
Preferred skills and experiences
Team player with good interpersonal and communication skills
Report to
Technical Leader
Interview process
R1: Tech interview with Backend team (offline).
R2: Interview with TechLead and HRM (online)