Full-stack Architect (NodeJS, React)

JOB DESCRIPTION

Lead engineering team to design software architecture and implement the multi-tenant SaaS system where the technology stack is web frontend, server-side backend, desktop, and mobile device.
Ensure code quality and development practices are followed in a project team. Be a hands-on role model in that regard to technical team members.
Mentor and provide guidance to software developers in the project teams and company-wide.
Lead/participate in company-wide training, knowledge sharing, and R&D initiatives.
Stay on top of the process and technological trends and help define & enforce standards/practices within the project teams or company-wide.
Participate in the pre-sale efforts to build proof of concepts or develop projects.

JOB REQUIREMENT

Competent in software development processes and agile development practices
Proficient in designing high availability systems (scalable, resilience recovery, zero downtime deployment, etc.), language paradigms (OO, functional etc.), design patterns and principles
Hand-on experience in React, NodeJS and C# (.NET core).
Strong motivation to drive impact by making product improvements. Comfort with collaboration, open communication and reaching across functional borders.
Understand practices for high code quality: maintainability, reusability, code reviewing, and unit testing.
Hand-on experience in Platform as a Service like AWS or Azure.
Good problem-solving and communication skill skills
Nice to have: 
Experience in mobile industry
Contribute / author apps or libraries on developer public community like Github, Gitlab, Chrome Web Stores, etc.
Experience in Linux OS (file system, service management, diagnosing, etc.)

WHAT'S ON OFFER

Working in one of the Best Places to Work in Vietnam
Building large-scale & global software products
Working & growing with Passionate & Talented Team
Diverse careers opportunities with Software Outsourcing, Software Product Development, IT Solutions & Consulting
Attractive Salary and Benefits
Performance appraisals twice a year and Performance bonus
Onsite opportunities: short-term and long-term assignments in U.S, Europe, Asia.
Flexible working time
Various training on hot-trend technologies, best practices and soft skills
Premium healthcare insurance for you and your loved ones
Company trip, big annual year-end party every year, team building, etc.
Fitness & sport activities: football, tennis, table-tennis, badminton, yoga, swimming…
Joining community development activities: 1% Pledge, charity every quarter, blood donation, public seminars, career orientation talks,…
Free in-house entertainment facilities (foosball, ping pong, gym…), coffee (latte, cappuccino, espresso) and snack (instant noodles, cookies, candies…)

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:

ReactJS, NodeJS

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Job ID:

J01249

Status:

Close

Related Job:

(JTL) Cloud Architect

Ho Chi Minh - Viet Nam


Outsource

Cloud Architecture & Target State: Define and evolve the Azure target architecture, including multisubscription design, network and identity concepts, and Azure Landing Zones - grounded in the Cloud Adoption Framework and Well-Architected Framework DevOps & Automation: Establish IaC standards with Terraform, design GitOps and CI/CD architectures, and enable development teams through self-service platform approaches Security & Governance: Integrate security-by-design and compliance requirements from the start - covering IAM, network segmentation, and secrets management - and support audits and security reviews together with InfoSec and Compliance Migration, Modernization & FinOps: Plan and accompany migrations from on-premise or legacy systems into Azure, evaluate workloads for cloud-readiness, and apply cost-by-design principles to keep cloud spend transparent and efficient Advisory & Enablement: Review and evaluate existing and new cloud concepts, contribute to architecture governance, create and maintain architecture documentation, and actively transfer knowledge to teams and stakeholders

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

Senior Quality Engineer (Automation, Full Stack)

Ho Chi Minh - Viet Nam


Product

  • Automation Test

Develop a test automation strategy and framework for backend and cloud-based services. Implement E2E test automation initiatives, using Cypress to ensure smooth user experiences. Perform thorough manual testing for complex workflows focusing on UX and usability details. Write and manage frontend component and unit tests using Jest and React Testing Library. Create and execute API-level test suites, covering REST endpoints and validating request/response contracts and error handling. Verify data integrity from UI interactions through the API layer down to database state. Implement continuous integration and deployment test practices (e.g., GitHub Actions, Jenkins). Collaborate with developers and DevOps to enhance test reliability and coverage. Review code and advocate for QA best practices. Anticipate quality risks and drive proactive solutions. Ensure compliance with releases through test result reporting.

Negotiation

View details