Tech Lead / Team Lead (Web API)

JOB DESCRIPTION

Technical leadership and mentoring of 2 Senior Software Engineers - guiding architectural decisions, code reviews, and best practices
Personnel responsibility: regular 1: 1s, performance conversations, goal setting, and supporting personal development plans
Ownership of team delivery: sprint planning, backlog refinement, removing blockers, and ensuring reliable execution
Acting as primary point of contact for the Product Manager and stakeholders on technical matters
Recruitment support: interviewing candidates and helping build out the engineering team
Fostering a culture of quality, security, and continuous improvement within the team
Active development and code ownership on the TypeScript-based Payment API and Hub App (React)
Defining and evolving the technical architecture: API design, security model (OAuth2 / JWT), cloud infrastructure (Azure), and data flows
Driving the roadmap for test automation, CI/CD pipelines (GitHub Actions), observability, and SLA compliance (24/7 availability)
Evaluating and adopting AI-assisted development tools (GitHub Copilot, Claude Code, Cursor) to accelerate team productivity
Ensuring PCI DSS compliance and secure-by-design practices across the entire stack
Hands-on incident response and on-call escalation support

JOB REQUIREMENT

TypeScript / Node.js: several years of experience building production-grade Web APIs (NestJS or similar); ability to set architectural standards for the team
React: solid experience with modern frontend development, state management, and component architecture
Microsoft Azure: hands-on with App Services, Functions, API Management, Key Vault, and Monitoring CI/CD & DevOps: design and ownership of build, deployment, and release pipelines (GitHub Actions /Azure DevOps)
Test automation: Jest, Playwright, Cypress or similar; champion of TDD and test strategy across the team
Leadership experience: proven track record of leading engineers, running code reviews, and driving technical decisions in a team setting
AI-assisted development: productive, day-to-day use of tools such as Claude Code, GitHub Copilot, or Cursor
Payment / Security: solid 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)
Background in scaling engineering teams or transitioning from individual contributor to lead role
SOFT SKILLS & MINDSET
Strong communicator, able to switch between deep technical discussions and clear stakeholder communication
Empathetic leader who grows people without losing technical edge
Structured and pragmatic: knows when to set standards and when to ship
High ownership mindset: takes end-to-end responsibility for both product quality and team health
Excellent written and spoken English

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, Hybrid

Job ID:

J02146

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