Senior Software Engineer (Web API)

JOB DESCRIPTION

Development and operation of a TypeScript-based Web API for payment transactions
Development and operation of the Hub App in React including integration with the Payment API
Design and implementation of secure authentication and authorization mechanisms (OAuth2 / JWT)
Setup and maintenance of automated CI/CD pipelines (GitHub Actions)
Implementation of unit, integration and E2E tests including test automation
Use of AI-assisted development tools to improve quality and efficiency (GitHub Copilot, Claude)
Close collaboration with the Product Manager and Team Lead
End-to-end responsibility: API needs to work 24/7

JOB REQUIREMENT

TypeScript: several years of experience developing production-grade Web APIs (Node.js / NestJS or similar)
React: solid experience building modern web frontends (Hub applications, state management, hooks)
Microsoft Azure: hands-on experience with App Services, Functions, API Management, Key Vault and Monitoring
CI/CD: design and operation of build and deployment pipelines (Azure DevOps or GitHub Actions)
Test automation: Jest, Playwright, Cypress or similar; experience with Test Driven Development
AI-assisted software development: productive use of tools such as Claude Code, GitHub Copilot or Cursor
Payment / Security: understanding of payment processes, PCI DSS and secure API development
A BIG PLUS
Experience with common payment providers (Stripe, Adyen, PayPal, Mollie)
Infrastructure as Code (Bicep, Terraform) and container technologies (Docker, Kubernetes)
Experience in regulated environments (Finance, E-Commerce, SaaS)
SOFT SKILLS
Independent, structured way of working
Strong focus on quality and security
Excellent communication skills in English
Team player with a hands-on mindset

WHAT'S ON OFFER

Competitive salary and benefits
Year-end bonus (13th-month salary)
Generous annual leave of up to 18 days
Additional premium health insurance
Enjoy a stress-free and comfortable commute to and from work with our Grab Services sponsor
Enjoy an endless selection of delicious refreshments, including gourmet coffee, beverages, snacks, and fresh fruits, all complimentary
Focused on individual development:
Unlimited access to Udemy and other recommended courses
Sponsored Professional certificates such as Microsoft, PMI, Scrum Master, etc
Sharing session every Friday, come along with lunch 1-on-1 coaching with experienced professionals
Flexible work policy, which provides flexible hours to accommodate personal schedules and commitments
Dynamic, fun, and agile environment, perfect for sharing and creativity
Open-minded, kind & humble colleagues

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Outsource

Technical Skills:

NodeJS, ReactJS, Azure

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Onsite

Job ID:

J02150

Status:

Active

Related Job:

Senior Full-Stack Engineer (C# / React, AI Customer Support Platform)

Ho Chi Minh - Viet Nam


Outsource

  • .NET
  • ReactJS
  • Azure

Design and develop backend services and APIs using C# and .NET technologies Build modern frontend applications and interfaces using React Develop scalable integrations and workflows across platform services Collaborate with AI and product teams to implement intelligent support features and automation Work closely with frontend, backend, and DevOps teams to deliver high-quality solutions Improve application performance, maintainability, and reliability Participate in technical discussions, code reviews, and architecture decisions Contribute to engineering standards and development best practices

Negotiation

View details

Staff Software Engineer (Customer-Facing BI & Analytics Platform)

Ho Chi Minh - Viet Nam


Outsource

  • .NET
  • ReactJS
  • Azure

Design and develop scalable backend services and APIs for analytics and reporting platforms Drive architecture decisions for customer-facing BI and data-intensive applications Build integrations between operational systems, analytics services, and reporting layers Collaborate with frontend and data engineers to deliver modern dashboard and reporting experiences Improve platform scalability, reliability, maintainability, and performance Lead technical discussions, code reviews, and engineering best practices Mentor engineers and support technical growth across the team Contribute to long-term platform strategy and technical roadmap Work closely with stakeholders to translate business and customer requirements into scalable technical solutions

Negotiation

View details

Staff Software Engineer (C#- AI Service Desk Platform)

Ho Chi Minh - Viet Nam


Outsource

  • .NET
  • ReactJS
  • Azure

Design and develop scalable backend services using C# and .NET technologies Drive architecture decisions for distributed and service-oriented systems Build reliable APIs, integrations, and asynchronous processing workflows Collaborate with AI and data teams to integrate intelligent automation capabilities into the platform Improve platform reliability, observability, security, and performance Lead technical discussions, code reviews, and engineering best practices Mentor engineers and support technical growth across the team Contribute to long-term platform strategy and technical roadmap Work closely with frontend, DevOps, and product teams to deliver high-quality solutions

Negotiation

View details