Software Engineer (TypeScript) — up to 2,500 USD
- Salary 1,200 USD – 2,500 USD
- Location Ho Chi Minh City, Hanoi
- Experience 3+ years
Application deadline: 30/10/2026 (18 days left)
Job details
Job description
- Build features end to end in TypeScript, on both the server and the front end.
- Design strict data types, clear API contracts and suitable data models.
- Build shared libraries and internal tools for the product teams.
- Write automated tests and keep code quality high.
- Take part in code reviews and technical design sessions.
- Optimize application performance and the user experience.
- Coordinate deployment, track bugs and improve continuously after release.
Requirements
- At least 3 years building products in TypeScript on both NodeJS and a front-end framework.
- Solid grasp of the TypeScript type system and how to use it to reduce bugs, not just to annotate.
- Experience with NestJS, Express or an equivalent backend framework.
- Proficient with ReactJS; GraphQL is a plus.
- Skilled at writing automated tests; good with Git and Docker.
- A product mindset and an eye for the end-user experience.
- Good written English; the exact package is set through the interview.
Expertise
End-to-end TypeScript development
Benefits
- Income from 1,200 – 2,500 USD/month, negotiable based on your ability and interview results.
- The salary discussed is net take-home income — the company covers social insurance, health insurance, unemployment insurance and personal income tax, so you receive the full agreed amount.
- Salary reviews twice a year; quarterly performance bonus and a 13th-month salary.
- Bonuses for public holidays, Tết, birthdays and long service, plus spot bonuses when a project lands.
- Full insurance contributions on your actual salary from the probation month onwards.
- Extended health insurance for permanent staff; annual health check-up.
- 12 days of annual leave a year, plus 1 more day for every year of service; public holidays as required by law.
- The company pays training and exam fees for international certifications along each role's track (AWS, Microsoft Azure, Google Cloud, CCNA/CCNP, CISSP, CEH, PMP, Scrum…).
- Work equipment provided as the job requires, plus an internal cloud infrastructure account for self-study and experimentation.
- A clearly published competency framework and promotion path, reviewed every 6 months.
- Opportunities to join projects with customers and group offices in Japan, Korea, Singapore, Australia, the United States and Dubai.
- Team-building activities, an annual company trip and sports clubs; our offices are in Grade A buildings.
Working hours
Monday – Friday: 08:30 – 17:30, lunch break 12:00 – 13:30.
Hybrid working: at least 2 days a week in the office and the rest from home. The office schedule is agreed week by week between the team and the line manager.
Saturday: 08:30 – 12:00, working from home — no need to come into the office.
Sunday and statutory public holidays: off.
Customer meetings, training and acceptance sessions may need office attendance outside the agreed schedule; they are announced at least 2 working days in advance.
No unplanned overtime. Roles on system duty follow a separate shift schedule, with a shift allowance and compensating days off.
Work location
This is a hybrid role: you pick a home office when you apply and attend it on the team schedule, working from home the rest of the time.
The company provides the working equipment and remote access; office desks are booked in advance.
The group also has offices in Tokyo, Osaka, Fukuoka (Japan), Seoul (Korea), Sydney (Australia), California (United States), Singapore and Dubai — staff have the chance to work onsite or rotate by project.
The full address of each office is published in the website footer.
How to apply
- Click “Apply now” and submit your CV directly in the system (PDF or Word, under 5 MB).
- Select the office you want to work at right on the application form — each position only shows the offices currently hiring for it.
- In your CV, please state the position you are applying for and your expected net take-home income.
- Selection process: CV screening within 5 working days → technical interview → interview with the hiring manager → offer letter.
- Applications are kept confidential and used only for HiTechCloud's recruitment purposes.
Feedback on this job posting If anything in this posting looks inaccurate or needs clarifying, let our recruitment team know. Send feedback




























































































































