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:

Senior Full-Stack Engineer (AI Service Desk)

Ho Chi Minh - Viet Nam


Outsource

  • .NET
  • ReactJS
  • Azure

Create and maintain backend services and APIs using C# and .NET technologies Construct contemporary frontend applications and dashboard interfaces using React Establish scalable integrations between operational systems, analytics services, and reporting layers Possess full-stack development experience across frontend and backend systems Collaborate with engineering and product teams to translate business requirements into technical solutions Enhance application performance, maintainability, and scalability Engage in technical discussions, code reviews, and architecture decisions Contribute to engineering standards and development best practices

Negotiation

View details

Senior Backend Engineer

Ho Chi Minh, Ha Noi - Viet Nam


Product

  • Golang
  • Ruby

Develop, construct, and operate backend services for a leading B2B SaaS platform serving the construction industry. Establish an organized, maintainable, and scalable software architecture. Identify and address performance bottlenecks such as query optimization, caching, and asynchronous processing. Uphold software quality with automated testing, code reviews, observability, and CI/CD practices. Validate AI-generated code to ensure security, accuracy, and maintainability. Provide guidance and support to engineers to enhance the team's engineering standards. Backend: Ruby (on Rails), Golang, Amazon Aurora (MySQL), DynamoDB FrontEnd: Nuxt.js, Vue.js, Next.js, ReactJS Mobile App: Kotlin, Swift, Flutter Deploy/ Build: AWS Amplify, CodePipeline, CodeBuild, CircleCI, GitHub Actions Others: Swagger, Docker, Figma, Confluence, JIRA, esa, gRPC Infrastructure: Helm, Terraform Automation test: Autify, Magicpod

Negotiation

View details

Application Engineer

Ho Chi Minh - Viet Nam


Product

  • Frontend
  • ReactJS
  • NodeJS

Develop and support the Jan desktop application on multiple operating systems using Tauri. Engage in full stack development, utilizing React and Node.js for the application layer and Rust for native components. Take responsibility for packaging, building, and distributing the application, including installers, auto-updates, release pipelines, and code signing. Prioritize strong support for Linux by ensuring packaging and distribution across various distributions. Seamlessly integrate local model runtimes and application features throughout the development process. Embrace an agent-native approach and run agents in parallel, maintaining a strong focus on review and guardrail discipline.

Negotiation

View details