FULL STACK DEVELOPER

ABOUT CLIENT

Our client is a leading engineering company in Vietnam, specializing in innovative solutions for the oil and gas industry.

JOB DESCRIPTION

Web Application Development: Design, develop, and maintain high-performance web applications using React and TypeScript.
Backend Services & APIs: Implement and optimize backend services and APIs within a Kubernetes-powered Azure environment.
Monorepo Architecture: Work within a monorepo structure to ensure modularity, scalability, and efficient code management.
AI & Data Collaboration: Partner closely with AI and Data teams to integrate real-time analytics and machine learning models into applications.
Reliability & Scalability: Ensure application reliability, observability, and scalability by applying best practices in CI/CD, monitoring, and infrastructure automation.
Architecture & Deployment: Contribute to architectural decisions and continuous improvements in Kubernetes-based deployments.

JOB REQUIREMENT

A degree in information technology, computer science, or a related field
At least 3 years of professional experience in Full Stack development, with expertise in React, Next.js, and TypeScript
A minimum of 3 years of proficiency in at least one Cloud Services Provider
Knowledge of Monorepo architectures and tooling (Turborepo) is desirable
At least 1 year of relevant experience with NestJS
Understanding of CI/CD pipelines, infrastructure as code, and DevOps best practices
Problem-solving mindset, strong collaboration skills, and a passion for building scalable, resilient systems
Proficiency in English (written and spoken)

WHAT'S ON OFFER

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:

Product, Outsource

Technical Skills:

ReactJS, NodeJS

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Onsite

Job ID:

J02198

Status:

Close

Related Job:

Senior Backend Engineer (Shop 6.0)

Ho Chi Minh - Viet Nam


Outsource

  • NodeJS
  • Azure

Design and develop the backend services for the core areas of Shop 6.0 (catalog, orders, payments, ERP Cloud integration) Define API boundaries and ensure consistent, scalable communication between services Own reliable data synchronization between the ERP Cloud and the platform, including error handling and recovery mechanisms Optimize systems for performance and scalability (caching, asynchronous processing, read/write optimization) Establish observability standards (logging, monitoring, alerting) across all backend services Conduct code reviews, promote best practices, and support less experienced team members

Negotiation

View details

Senior Tech Lead (Shop 6.0)

Ho Chi Minh - Viet Nam


Outsource

  • Backend
  • Frontend
  • Azure

Take on overall technical and organizational responsibility for delivering Shop 6.0 across frontend, backend, and infrastructure Plan delivery scope, milestones, and releases, and coordinate the work of parallel workstreams (frontend, backend, DevOps, QA) Make and facilitate key architectural decisions together with the senior engineers, particularly around microservices, APIs, and cloud-native implementation on Azure Identify and manage risks related to integration (especially the ERP Cloud connection), scalability, and technical dependencies Serve as the central point of contact for stakeholders on scope, prioritization, and timelines Ensure code quality through reviews, mentoring, and clear standards, including a pull request process with mandatory checks and senior/lead review Ensure transparency on progress, risks, and decisions towards the team and management

Negotiation

View details

Solution Designer (Merchant Services)

Ho Chi Minh - Viet Nam


Product

  • Java
  • NodeJS

Evaluate business requirements and COM systems to develop high-quality solutions that integrate technical sophistication, security, scalability, and business value. Produce comprehensive design materials, architectural charts, and technical documentation for implementation teams. Utilize systems thinking and design thinking approaches to assess the impact on the COM ecosystem. Execute proof-of-concept projects as needed to validate architectural decisions and mitigate implementation risks. Effectively communicate intricate technical concepts and design choices to a wide range of stakeholders, including technology heads, engineering managers, product owners, tech leads, testing teams, and technology executives. Act as a reliable advisor capable of bridging the gap between business and technical spheres. Advocate for platform-focused principles by creating adaptable and reusable solutions that promote consistency and effectiveness throughout the organization. Offer strategic insight to Technology Leadership on architectural direction, technical debt, and platform development.

Negotiation

View details