All active Node.js roles based in Ho Chi Minh City.
Pick a job to read the details
Tap any role on the left — its description and apply link will open here.
Share this job
At Axon, we’re on a mission to Protect Life. We’re explorers, pursuing society’s most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with candor and care, seeking out diverse perspectives from our customers, communities and each other.
Life at Axon is fast-paced, challenging and meaningful. Here, you’ll take ownership and drive real change. Constantly grow as you work hard for a mission that matters at a company where you matter.
Imagine the year 2030. Advanced technology has automated routine tasks to put Police Officers back in the community, dramatically improving the quality and safety of our lives. Artificial Intelligence connects the dots and surfaces insights to help prevent crime and keep officers and citizens informed and protected.
Today, public safety officers spend up to 40% of their time on the job filling out paperwork. Not only is this tedious for officers, but the never-ending pile of paperwork reduces the amount of time they can spend out in the field, protecting their communities. That's why we're building Axon Records — a cloud-native web platform that cuts down on paperwork so that officers can spend more time prioritizing the safety of their communities.
As a Sr. Fullstack Engineer on the IRS Vietnam team, you will own features across the entire stack — from React-based UI to GraphQL APIs and Go microservices — and contribute directly to expanding Axon Records to international law enforcement agencies in the US, Australia, and the UK. You will help shape how the platform handles complex, country-specific reporting requirements at scale.
This is a high-impact role with opportunities for technical leadership and cross-team influence.
Work Location: This role is based out of our Ho Chi Minh Office and follows a hybrid schedule. We rely on in-person collaboration and ask that team members work onsite Tuesdays through Fridays, with the flexibility to work remotely on Mondays, unless there is an approved workplace accommodation. We believe that connection fuels innovation, and our in-office culture is designed to foster meaningful teamwork, mentorship, and shared success.
Report to: Software engineering manager
Responsibilities:
Don’t meet every single requirement? That's ok. At Axon, we Aim Far. We think big with a long-term view because we want to reinvent the world to be a safer, better place. We are also committed to building diverse teams that reflect the communities we serve.
Studies have shown that women and people of color are less likely to apply to jobs unless they check every box in the job description. If you’re excited about this role and our mission to Protect Life but your experience doesn’t align perfectly with every qualification listed here, we encourage you to apply anyways. You may be just the right candidate for this or other roles.
Important Notes
The above job description is not intended as, nor should it be construed as, exhaustive of all duties, responsibilities, skills, efforts, or working conditions associated with this job. The job description may change or be supplemented at any time in accordance with business needs and conditions.
Some roles may also require legal eligibility to work in a firearms environment.
We collect personal information from applicants to evaluate candidates for employment. You may request access, deletion, or exercise other CCPA rights at axongreenhousesupport@axon.com or via our Axon Privacy Web Form. For more information, please see the Your California Privacy Rights section of our Applicant and Candidate Privacy Notice.
Axon’s mission is to Protect Life and is committed to the well-being and safety of its employees as well as Axon’s impact on the environment. All Axon employees must be aware of and committed to the appropriate environmental, health, and safety regulations, policies, and procedures. Axon employees are empowered to report safety concerns as they arise and activities potentially impacting the environment.
We are an equal opportunity employer that promotes justice, advances equity, values diversity and fosters inclusion. We’re committed to hiring the best talent — regardless of race, creed, color, ancestry, religion, sex (including pregnancy), national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, genetic information, veteran status, or any other characteristic protected by applicable laws, regulations and ordinances — and empowering all of our employees so they can do their best work. If you have a disability or special need that requires assistance or accommodation during the application or the recruiting process, please email recruitingops@axon.com. Please note that this email address is for accommodation purposes only. Axon will not respond to inquiries for other purposes.
Phishing alert: Axon will never ask you to pay for any part of the hiring process, including training, equipment, or background checks. We do not make job offers via text message, WhatsApp, or instant messaging platforms without a formal interview process. All legitimate job openings are listed on our official careers page at https://www.axon.com/careers. If you receive a suspicious offer or outreach from an email address that is not @axon.com, or if you are asked for sensitive personal information (bank details, Social Security Number) prematurely, please ignore the message and report it to recruitingops@axon.com.
Ready to apply?
Apply to AxonShare this job
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
OPSWAT is now searching for a Software Engineering Intern to join our MDaaS product. MDaaS is a real-time malware scanning platform handling 30M+ requests/day, built on a Node.js/TypeScript microservices architecture with event streaming (Kafka, RabbitMQ) and React frontend.
As an Intern, you'll work directly with senior engineers — shipping real features, fixing real bugs, and learning how a production-grade cybersecurity platform is built and operated.
What You Will Be Doing
Implement small features and bug fixes across backend services (Node.js/TypeScript) under guidance from senior engineers
Write unit and integration tests to improve coverage on existing modules
Participate in code reviews — both receiving feedback and reviewing peers
Debug issues in local and staging environments using logs and tracing tools
Read and understand event-driven flows (Kafka consumers, RabbitMQ handlers) to contribute to ingestion and processing pipelines
Update and maintain internal documentation, API specs, and runbooks
Join sprint planning, daily standups, and retrospectives as an active team member
Experiment with frontend components in the internal tooling dashboard (React + TypeScript)
By the end of your time on MDaaS, you'll have hands-on exposure to:
Production TypeScript microservices — structure, patterns, and testing
Event-driven architecture with Kafka and RabbitMQ
Docker and basic Kubernetes concepts (deployment, logs, exec)
Code review culture and engineering standards in a global product company
How a cybersecurity SaaS platform processes millions of file scan requests
What We Need From You
Education & Background
Pursuing or completed a degree in Computer Science, Software Engineering, or equivalent
Able to commit at least 4 months (internship) or full-time (associate)
Soft Skills
Curious and proactive — asks questions, doesn't wait to be unblocked
Communicates clearly in English (written); able to describe problems and solutions concisely
Receptive to feedback and willing to iterate quickly
Comfortable working in a team across different timezones
Technical Fundamentals
Solid understanding of programming fundamentals: data structures, algorithms, OOP
Hands-on experience with JavaScript or TypeScript — coursework or personal projects count
Familiar with Git: branching, pull requests, resolving conflicts
Basic understanding of REST APIs: HTTP methods, status codes, request/response structure
Able to read and understand existing code in an unfamiliar codebase
Actively uses AI coding tools (GitHub Copilot, Cursor, Claude, ChatGPT) as part of daily workflow — knows how to prompt effectively, verify output, and not blindly trust generated code
Dev Environment
Comfortable working in a Linux/macOS terminal
Knows how to run a project locally with Docker Compose
Can use a debugger or structured logging to trace a bug
If Would Be Nice If You Had
Prior internship or project experience with a Node.js or TypeScript backend
Familiar with any testing framework (Jest, Vitest, Mocha)
Basic React knowledge — able to build or modify a UI component
Exposure to message queues (Kafka, RabbitMQ, Redis) — even conceptually
Knows what a microservice is and why services communicate over events
Experience with any cloud provider (AWS, GCP, Azure) — even free tier
Interest in cybersecurity — malware analysis, threat intelligence, or security tooling
Has read about or experimented with CI/CD pipelines
Experience building features or scripts with AI assistance end-to-end — from prompt design to testing the result
Understands limitations of LLM-generated code: hallucinations, outdated APIs, security blind spots
Has experimented with AI APIs (OpenAI, Anthropic, Gemini) in side projects
Familiar with concepts like RAG, embeddings, or function calling — even at a basic level
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Ready to apply?
Apply to OPSWAT
OPSWAT, a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivers an end-to-end platform that gives public and private sector organizations and enterprises the critical advantage needed to protect their complex networks, secure their devices, and ensure compliance. Over the last 20 years our commitment to innovative technology has earned the trust of more than 1,700 organizations, governments, and institutions globally, solidifying our role in protecting the world’s critical infrastructure and securing our way of life.
The Position
Join the infrastructure team behind MDaaS — a real-time malware scanning platform handling 30M+ requests/day, built on AWS, Kubernetes, and event streaming.
You'll work in an agile scrum team, owning infrastructure-as-code, CI/CD pipelines, and observability. Security and compliance are first-class requirements, not afterthoughts.
What You Will be Doing
Deploy and maintain workloads on EKS via ArgoCD — review GitOps PRs, handle sync failures, approve image updates
Write and update Helm charts / Kustomize overlays across dev / staging / prod
Triage alerts from Prometheus / Grafana / Coralogix — root cause analysis, resolve or escalate
Review and apply Terraform changes — plan, validate, and merge infra PRs (EKS, MSK, ALB, IAM)
Maintain CI/CD pipelines on Bitbucket Pipelines and GitHub Actions — fix broken builds, integrate security scans
Configure and tune KEDA ScaledObjects for Kafka / RabbitMQ consumers
Triage CVEs from Blackduck / Trivy reports — prioritize CVSS ≥ 7.0, coordinate patches with dev team
Rotate secrets, verify External Secrets Operator sync, enforce no-hardcoded-credentials policy
Document infrastructure and application changes for engineers and QA
Participate in on-call rotation — incident response, post-mortems, runbook updates
Research new tools and technologies to address current pain points and improve system reliability, scalability, and security — evaluate, prototype, and propose adoption when appropriate
What We Need From You
Education & Background
BA/BS in Computer Science, Engineering, or equivalent hands-on experience
Soft Skills
Strong verbal and written communication in English
Self-motivated; works well in a fast-paced, collaborative team
Eager to learn new tools and apply them quickly
Passionate about solving problems in a principled, elegant way
Comfortable both teaching and learning from teammates
Cloud & Infra
AWS hands-on: EKS, ECR, IAM/IRSA, MSK, S3, ALB, VPC, Security Groups
Terraform: write modules, manage remote state, integrate with CI
Kubernetes: RBAC, ingress, network policies, HPA, resource tuning — cluster management via Rancher or K9s
Helm + Ansible: author charts and playbooks, manage versioning
Docker: multi-stage builds, image optimization
Linux/Windows systems administration
CI/CD & GitOps
Bitbucket Pipelines, GitHub Actions, or TeamCity — write and maintain, not just use
ArgoCD: sync policy, health checks, rollback
PR-based deployments; no direct commits to main/prod
Observability
Prometheus, Grafana, CloudWatch, Elasticsearch — setup and maintain
Structured logging, alert routing, dashboard authoring
Security
Least privilege: IAM, IRSA, K8s RBAC — no wildcard permissions
Secret management: External Secrets / AWS Secrets Manager, zero hardcoded credentials
Supply chain: dependency scanning (Blackduck / Snyk / Trivy), CVE triage by CVSS score
Network segmentation: private subnets, Security Groups, ingress/egress control
Working knowledge of ISO/IEC 27001 and SOC 2 Type II — access control, audit trail, change management
Familiar with CIS Benchmarks for Kubernetes and Linux hardening
Development
Python and/or Go — scripting, tooling, automation
Able to read Node.js/TypeScript code to debug service issues independently
AI & Tooling
Actively uses AI coding tools (GitHub Copilot, Cursor, Claude) in daily workflow — writing scripts, Terraform modules, Helm templates, and debugging
Knows how to prompt effectively, verify AI output, and not blindly trust generated infrastructure code
Nice-to-have
Experience in the cybersecurity industry
Knowledge of compliance frameworks: NIST CSF, HIPAA, GDPR — applied to real infrastructure
Istio: mTLS, VirtualService/DestinationRule, traffic management
KEDA advanced: custom metrics, scale-to-zero, cooldown tuning
Kafka (MSK) operations: topic management, consumer lag, AKHQ
Policy-as-code: OPA/Gatekeeper or Kyverno
OWASP container and API security principles
Coralogix / Datadog with OpenTelemetry — custom pipelines, alert routing
Kubecost cost analysis, Kubeshark traffic capture
Experience with large-scale systems: 30M+ requests/day
Azure exposure (secondary to AWS)
Has used AI to generate, review, or optimize infrastructure-as-code (Terraform, Helm, bash scripts) and understands its limitations: hallucinations, outdated API references, security blind spots
Experimented with AI APIs (OpenAI, Anthropic) to build internal automation or tooling
OPSWAT is an equal opportunity employer. We celebrate diversity and are committed to providing an environment where equal employment opportunities are extended to all employees and applicants, free of discrimination and harassment of any type. All employment decisions are based on individual qualifications, job requirements, and business needs without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other category protected by federal, state, or local laws.
Recruiting Agencies: we do not accept unsolicited resumes from third party agencies for any of our open positions. To submit resumes for our jobs, there must be a recruiting contract approved by our legal team and endorsed by both parties. We are currently not accepting additional 3rd party agencies at this time.
Ready to apply?
Apply to OPSWAT
Share this job
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and remember more. Speechify’s text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its Design award winner for inclusivity for 2025.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.
Overview
With the growth of our Android app, being the most used text-to-speech app in the Play Store, we find the need for a Senior Android Engineer to help us support the new user base as well as work on new and exciting projects to push us forward.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users.
We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
Our interview process involves several technical interviews and we aim to complete them within 1 week.
What You’ll Do
An Ideal Candidate Should Have
Bonus:
Technologies we use:
What We offer:
Think you’re a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don’t forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Ready to apply?
Apply to Speechify
Product Technology (Sourcing & Production)
Location: HCMC
Our internal Operations in Sourcing and Material Management are growing strongly, and we're looking for a Senior Software Engineer to join the Product Technology team and establish the foundations of our software support for these critical internal stakeholders. The focus of this role is on designing, developing, and operating digital services that will improve the speed and efficiency of our vital communications with suppliers and enhance our overall material management operations. You'll be based in Ho Chi Minh City, working in close collaboration with cross-functional teams and Sourcing/Operations stakeholders globally.
You will design, develop, and operate the foundational software that supports our Sourcing and Operations teams, focusing on the following:
Ready to apply?
Apply to OnShare this job
About NAVER Corp and NAVER Vietnam:
NAVER Corp is a global tech leader behind products like NAVER, LINE, and NAVER WEBTOON, driving innovation in AI, cloud, and digital content.
Founded in 2021, NAVER Vietnam is a fast-growing Development Center delivering global services such as Npay, Weverse, and NAVER WORKS. Guided by Autonomy – Challenge – Teamwork, the company is recognized as Best IT Company in Vietnam (ITViec, 2023 & 2025).
Vietnam Visual eXperience (VVX) focuses on next-gen media technology (e.g., CHZZK, Virtual Streamers, K-POP, Drama), combining AI, real-time rendering, and virtual production to power immersive content experiences across NAVER’s global platforms.
Learn more about us: https://navercorp.vn/
Your daily tasks:
Your background:
It’s a big plus if you:
…and an environment where you can grow faster, build meaningful products, and do your best work.
By applying to NAVER Vietnam, the candidate confirms that all information provided is true and correct. Any false or misleading information may result in disqualification from the recruitment process or termination of employment if discovered later.
By clicking “Submit Application,” you agree to allow NAVER Vietnam to process your personal data in accordance with our Data Policy. This includes storing, reviewing, and sharing your information with relevant parties involved in the recruitment process.
Please use a real personal photo (not an AI-generated one) throughout the recruitment process.
Ready to apply?
Apply to NAVER VIETNAM
Share this job
About NAVER Corp and NAVER Vietnam:
NAVER Corp is a global tech leader behind products like NAVER, LINE, and NAVER WEBTOON, driving innovation in AI, cloud, and digital content.
Founded in 2021, NAVER Vietnam is a fast-growing Development Center delivering global services such as Npay, Weverse, and NAVER WORKS. Guided by Autonomy – Challenge – Teamwork, the company is recognized as Best IT Company in Vietnam (ITViec, 2023 & 2025).
Vietnam Visual eXperience (VVX) focuses on next-gen media technology (e.g., CHZZK, Virtual Streamers, K-POP, Drama), combining AI, real-time rendering, and virtual production to power immersive content experiences across NAVER’s global platforms.
Learn more about us: https://navercorp.vn/
We are looking for Frontend Engineers.
Job Description
Job Requirements
It’s a big plus if you
…and an environment where you can grow faster, build meaningful products, and do your best work.
By applying to NAVER Vietnam, the candidate confirms that all information provided is true and correct. Any false or misleading information may result in disqualification from the recruitment process or termination of employment if discovered later.
By clicking “Submit Application,” you agree to allow NAVER Vietnam to process your personal data in accordance with our Data Policy. This includes storing, reviewing, and sharing your information with relevant parties involved in the recruitment process.
Please use a real personal photo (not an AI-generated one) throughout the recruitment process.
Ready to apply?
Apply to NAVER VIETNAM
We are Orderly, the ultimate destination for decentralized trading platforms. We are not satisfied with the limitations of centralized exchanges or the complexities of building decentralized order books. We aim to make trading easy, fast, and secure for everyone. How? By fusing the simplicity of CeFi with the power of DeFi.
At the heart of the issue lies “liquidity”. Builders often grapple with a paradox; traders need liquidity, but liquidity demands traders. Our solution is simple as is bold –concentrate all liquidity into one order book. One order book that connects all the liquidity in the crypto space.
Our ambition doesn't stop there. We're omnichain, championing chain abstraction. We envision seamless transactions, where the underlying blockchain is merely a detail. By concentrating liquidity, we aim to redefine the crypto landscape, making bridging and wrapped assets a thing of the past.
We are Orderly, and we are here to revolutionize DeFi, democratizing access to financial opportunities and fostering a fair, equitable paradigm for all.
We’re hiring a Web3 Backend Engineer to help us build the next generation of decentralized applications. You’ll work onsite with a fast-moving team in Ho Chi Minh City—no remote work—collaborating closely with smart contract developers, product managers, and designers.
Ready to apply?
Apply to Orderly
Cookies & analytics
This site uses cookies from third-party services to deliver its features and to analyze traffic.