Senior Software Engineer, Fullstack
On-siteHo Chi Minh City, Ho Chi Minh City (HCMC), Vietnam
Ho Chi Minh City, Ho Chi Minh City (HCMC), VietnamOn-siteFull TimeMid LevelEnterprise
Full TimeMid LevelEnterprise
Job Summary
Develop full-stack features using React, TypeScript, and Golang for Help Centre and support workflows. Lead technical design for backend APIs, automation, and internal platforms while collaborating with product, design, and QA teams. Oversee production readiness through monitoring, alerting, and release quality, then participate in on-call support, incident handling, and root cause analysis. Improve testing practices across unit, integration, and end-to-end layers, and mentor engineers to raise code quality standards.
Required Qualifications
- 4+ years of professional software engineering experience, with full-stack development experience
- Hands-on experience with React and TypeScript for building production frontend applications
- Hands-on experience with Golang for backend services, APIs, and microservices
- Experience with distributed systems, service design, API design, data modelling, and reliability trade-offs
- Experience leading technical design and delivering projects independently from requirements to production rollout
- Good familiarity with AI-assisted software development and modern AI engineering practices, including use of coding agents and LLM APIs in daily development workflows
- Experience building maintainable, testable code with unit, integration, and end-to-end testing practices
- Debugging skills across frontend, backend, logs, metrics, and production systems
- Experience with a non-relational / noSQL database such as Elasticsearch, MongoDB, or DynamoDB
- Experience in version control tools (Git, Bitbucket, etc.)
- Strong ownership and stakeholder management skills
- Ability to mentor engineers, give clear code review feedback, and improve team engineering practices
Desired Qualifications
- Experience with Temporal or other workflow orchestration systems
- Experience building AI-powered user experiences, support automation, agent-assist tools, chatbot flows, or intelligent self-service products
- Experience with ticketing systems, Help Centre, CRM, or customer support platforms
- Experience cloud solutions as in AWS, Azure, or Google Cloud environments
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.