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:

Product, Start up studio

Technical Skills:

ReactJS, NodeJS

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Salary:

Negotiation

Job ID:

J01249

Status:

Close

Related Job:

Team Lead Engineering (Crew team)

Ho Chi Minh - Viet Nam


Product - Booking Platform

  • .NET
  • ReactJS
  • Azure

Negotiation

View details

Full-stack Engineer

Ho Chi Minh - Viet Nam


Outsourcing

  • .NET
  • ReactJS

Develop scalable, maintainable full-stack solutions using C#/.NET on the backend and ReactJS (JavaScript/TypeScript) on the frontend Design, build, and integrate RESTful APIs and ensure smooth communication with client-side applications Implement responsive, user-friendly UIs using modern libraries (Tailwind, MUI, Ant Design, etc.) and effective state management (Jotai or similar) Ensure secure communication, authentication, and authorization across services following industry standards Write and maintain unit tests and integration tests to ensure reliability across the frontend and backend Collaborate closely with QA, frontend/backend engineers, and BA/POs through code reviews, pair programming, and knowledge-sharing Continuously improve code quality, performance, and scalability across the stack Maintain and update technical documentation for clarity and team alignment Stay up to date with emerging full-stack technologies to drive innovation and efficiency

Negotiation

View details

Lead Front-end Engineer

Ho Chi Minh - Viet Nam


Outsourcing

  • Frontend
  • ReactJS
  • Typescript

Coordinate the project kick-off process, ensuring appropriate resource allocation and clear task assignment for all team members from the beginning Make critical technical decisions within your area of expertise, offering expert guidance for the project Take responsibility for project deliverables, ensuring all timelines and milestones are achieved Maintain effective communication among all relevant stakeholders, including Partner BAs, PMs, and the Client Develop and enhance the frontend services for the client's product Produce high-quality, optimized and reusable code Review code and offer feedback on potential issues Optimize the application for maximum speed and scalability Analyze, debug, and resolve complex bugs Collaborate with an international team based in different locations Create comprehensive technical documents

Negotiation

View details