Senior Typescript Full Stack Engineer

JOB DESCRIPTION

Being involved in all phases of software engineering, from inception to coding, testing, delivery and operation;
Developing high quality code that follows best practices and clean code principles;
Advocate for improvements to product quality, security and performance;
Collaborating with other engineers or team members on various layers of the infrastructure, in order to design and launch new features;
Interacting with the client in order to understand and characterize their needs and advise them if necessary.

JOB REQUIREMENT

Proven knowledge in design and development of highly scalable cloud-based products
Experience in developing with Typescript in frontend and backend with frameworks like React and Express
Being familiar with automating and scaling tests and deployments with Kubernetes and DevOps practices (continuous delivery and deployment, monitoring, troubleshooting, etc.)
Working with cloud vendors (GCP – big plus, AWS, Azure, etc.) – nice to have
Very good fluency in English (written and verbal)

WHAT'S ON OFFER

Flexible working hours. Flexible working location.
Choose your Macbook.
13th-month salary. Performance bonus.
22 days annual leave. 10 days of sick leave/dependence care. 1-day birthday leave.
Private health insurance for employees. Cover for up to 5 dependents.
Budget for personal development. Additionally, access to internal learning platforms (M.Power, House of Learning, etc.) and external ones (O'Reilly, etc.). English training provided.
Monthly allowances for meals, phone, transportation, etc.
Monthly team event. Quarterly family activity. Annual company trip

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

Technical Skills:

Typescript, NodeJS, ReactJS

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Salary:

Negotiation

Job ID:

J01371

Status:

Close

Related Job:

Solution Designer - Technology Fraud & Scams

Ho Chi Minh - Viet Nam


Product

  • Java
  • ReactJS
  • AWS
  • Azure
  • Microservices

Solution Design & Architecture: Critically analyze business requirements and COM systems to design enterprise-grade solutions that balance technical excellence, security, scalability, and business value. Create comprehensive design artifacts, architectural diagrams, and technical documentation that guide implementation teams. Technical Leadership & Proof of Concept: Apply systems thinking and design thinking methodologies to assess impacts across the COM ecosystem. Undertake proof-of-concept builds when required to validate architectural decisions and de-risk implementation. Stakeholder Engagement & Communication: Effectively communicate complex technical concepts and design decisions to diverse audiences including Heads of Technology, Engineering Managers, Product Owners, Tech Leads, Testing Teams, and Technology Executives. Serve as a trusted advisor who can translate between business and technical domains. Platform Advocacy & Strategic Influence: Champion platform-thinking principles by designing reusable, extensible solutions that drive consistency and efficiency across the organization. Provide strategic input to Technology Leadership on architectural direction, technical debt, and platform evolution.

Negotiation

View details

Associate Manager – Software Engineer

Ho Chi Minh - Viet Nam


Product

  • Java
  • ReactJS

Drive architecture decisions for scalable full-stack and cloud-native systems. Promote best practices in system design, reliability, and observability. Lead delivery of key platform capabilities supporting: o Crew training and assessment (OCL) o Compliance systems (Track & Trace) o Restaurant monitoring and reporting (MRD) o Virtual restaurant assessments o Intelligent operational action systems for RGMs Collaborate with product and stakeholders to translate business needs into scalable solutions. Design and build scalable applications using React / React Native, Spring Boot, and NestJS. Develop reliable APIs and microservices supporting restaurant operational systems. Ensure high code quality through testing, code reviews, and performance optimization. Design and operate cloud infrastructure on AWS (EKS, Lambda). Implement CI/CD pipelines using GitLab CI. Ensure strong monitoring and system reliability using Datadog. Work closely with engineering and product teams across global locations to deliver platform capabilities. Analyze complex technical challenges and implement scalable solutions that improve platform reliability and operational efficiency.

Negotiation

View details

PreSales Solutions Engineer

Ho Chi Minh - Viet Nam


Product

  • Presale
  • System
  • Google Cloud

PreSales Support: Collaborating with the Sales team to understand client needs and develop tailored solutions using Google Maps and Google Cloud services. This involves conducting technical presentations, product demonstrations, and creating proof of concepts (POCs) for prospective clients, as well as contributing to proposals and RFP responses with detailed technical information. Post-Sales Support: Leading the technical implementation of Google Maps and Google Cloud services, ensuring smooth deployment and integration. Providing ongoing technical support and troubleshooting for clients after implementation, working closely with cross-functional teams to ensure client satisfaction and build long-term relationships. Technical Expertise: Staying up-to-date with the latest Google Maps and Google Cloud technologies, serving as a subject matter expert (SME) for both internal teams and clients. Integrating new features and services into client solutions and providing guidance on best practices. Collaboration: Working closely with Sales, Product, Infrastructure, Data, and Engineering teams to align solutions with client needs and company goals. Mentoring junior team members and contributing to training initiatives.

Negotiation

View details