Technical Lead (TypeScript, English)

JOB DESCRIPTION

Design and maintain a scalable cloud-based system architecture that aligns with the product vision and roadmap.
Develop system interfaces, databases, and code structures to ensure long-term scalability and maintainability.
Collaborate with stakeholders to define software engineering OKRs.
Provide hands-on technical guidance to team members, while also participating in coding and technical problem-solving.
Collaborate closely with software engineers from other teams in Vietnam who are working on the headquarters' mass customization platform.
Build and nurture strong relationships with project stakeholders across regions.

JOB REQUIREMENT

Basic Qualifications:
5+ years of experience across the full software development lifecycle, including coding standards, code reviews, version control, build processes, testing, and deployment.
5+ years of experience building highly scalable systems.
Proficient in TypeScript, with at least 5 years of experience in another programming language.
Hands-on experience in designing and optimizing relational databases such as MySQL or PostgreSQL.
Experience working with and improving legacy systems, as well as building and maintaining REST and GraphQL APIs.
Experience designing and implementing asynchronous processing with event streaming technologies like Kafka.
Strong familiarity with cloud infrastructure, particularly AWS or GCP.
Additional Skills:
Proficiency in English (speaking, reading, writing) for collaboration with international teams.
Strong documentation skills using tools like Notion, ClickUp, GitHub Wiki, etc.
Comfortable with pair programming and/or mob programming.
Strong preference for teamwork and collaborative problem-solving.
Preferred Qualifications:
Experience in SRE or cloud infrastructure engineering.
Experience in B2B product development and operations.
Familiarity with User-Centered Design principles.
Experience with KPI-based goal setting and measuring technical team performance in alignment with business objectives.
Willingness to travel within Southeast Asia for product development meetings, events, and related activities.

WHAT'S ON OFFER

At least 15 annual days of a year
Private healthcare package
Salary review TWICE a year + performance bonus
MacBook Pro, Ergonomic chairs, 140cm wide desk
Drinks and Snacks at the office, monthly team-building party

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, NextJS, Data, Architect, Ruby

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Salary:

Negotiation

Job ID:

J01633

Status:

Close

Related Job:

Senior Game Developer

Ho Chi Minh - Viet Nam


Product

  • Gaming
  • C/C++
  • .NET
  • Javascript

Collaborating with cross-functional teams to conceptualize and design new games for the platform. Developing, testing, and maintaining games to ensure they meet technical and artistic standards. Demonstrating a willingness to learn and grow in game design, with the ability to independently manage the full game development lifecycle. Optimizing games for performance on multiple devices and platforms. Identifying and addressing performance issues to ensure smooth gameplay. Providing regular updates to enhance game features and functionality. Promptly addressing and resolving bugs to maintain game stability and quality. Offering technical support to junior developers, regional teams, and PUGC studios. Providing feedback and solutions for issues related to the game editor and other tools.

Negotiation

View details

Technical Support Engineer (JP speaking)

Ho Chi Minh - Viet Nam


Outsource

  • Application Support

Investigates and communicates with customers to comprehend and address their concerns. Keeps customers updated on the status and resolution of their issues. Utilizes troubleshooting tools such as event logs and performance traces to resolve customer problems. Addresses various customer issues, documenting technical work and research, and escalating when necessary. Analyzes and offers solutions for customer needs using log analysis and other tools. Works with resources from different groups when needed to resolve complex customer issues. Participates in training to enhance support skills and expertise. Provides input to enhance products and processes, and identifies potential defects for resolution. Offers feedback on improving automated tools. Collaborates and shares ideas in case triage meetings to resolve customer problems effectively.

Negotiation

View details

QA Team Lead

Ho Chi Minh - Viet Nam


Product

  • Automation Test
  • Management

Take ownership of the quality of your product/team's release Determine testing scope based on risk, timelines, and business priorities Ensure only production-ready features are released Actively participate in planning, requirement reviews, and release discussions Identify quality risks early and develop mitigation plans Lead and mentor QA engineers for both manual and automation testing Cultivate a culture of accountability, ownership, and continuous improvement within the team Enhance team efficiency and execution quality Define and enhance regression strategies Drive automation for UI, API, and integration testing Improve CI/CD quality workflows and release confidence Optimize test execution time while maintaining meaningful coverage Collaborate closely with Product, DEV, and Support teams Analyze production defects and customer feedback to improve test coverage Conduct root-cause analysis and promote defect prevention practices Focus on customer-perceived quality, not only internal QA metrics Aid in establishing practical QA processes that teams will adhere to Monitor quality KPIs and testing effectiveness Enhance release readiness, test planning, and defect management Introduce AI-assisted QA workflows where they provide real value

Negotiation

View details