Search by job, company or skills

Serdao | Digital Services & 24/7 IT Support

Associate Software Architect Node.js & React

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job Description

About Serdao

Serdao is a France-based IT services company operating delivery centers in Vietnam.

We partner with global clients from diverse sectors to deliver complex and long-term software solutions. Our key strength is the ability to blend advanced technical capabilities with dependable, long-lasting excution.

Position Informaiton

Title: Associate Software Architect Node.js & React

Core Technologies: Node.js, React

Start Date: Immediate availability preferred

Contract Type: Long-term engagement

Working Hours: 3:00 PM 12:00 AM (Vietnam time)

Location: Vietnam (open to local and expatriate candidates)

Language Requirement: Fluent English required

Serdao is looking for an Associate Software Architect with solid expertise in Node.js and React to architect, build, and enhance scalable, high-performing web platforms. This position combines hands-on engineering responsibilities with architectural oversight, close coordination with cross-functional teams, and the promotion of engineering standards across the stack. The ideal candidate should also be willing to learn and contribute to Java-based components when necessary.

Key Responsibilities

  • Support senior architects in exploring new technologies and building proof-of-concept initiatives.
  • Coordinate code review processes, assign reviewers, and monitor feedback to maintain high development standards.
  • Define, design, and evolve software architecture, system structures, and integration interfaces (internal and external).
  • Ensure architectural principles such as scalability, performance, reliability, modularity, maintainability, reusability, accessibility, and internationalization are upheld.
  • Maintain technical consistency by governing APIs, shared libraries, and foundational data models.
  • Facilitate architecture and technical design discussions, providing structured and actionable feedback.
  • Contribute actively to development activities, particularly AI-powered solutions, while respecting engineering best practices.
  • Promote and support effective use of Node.js and functional programming methodologies within teams.
  • Mentor engineers to strengthen both coding proficiency and architectural mindset.
  • Participate in recruitment activities, including technical assessments and interviews.
  • Work closely with Product Managers and Business Analysts to convert business needs into robust technical implementations.

Qualifications & Exprience

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline.
  • Strong analytical thinking, coding expertise, and deep understanding of software design principles and architectural patterns.
  • Extensive experience with at least one major cloud provider (AWS, Azure, or GCP); experience across multiple cloud environments is a strong advantage.
  • Minimum 10 years of experience designing and maintaining large-scale, distributed web systems.
  • At least 7 years of practical experience using Node.js and React for enterprise-level or high-traffic applications.
  • Strong involvement in AI-focused development initiatives while adhering to industry best practices.
  • Advanced knowledge of Node.js and functional programming concepts, with the ability to lead adoption across teams.
  • Proven capability to define and implement standards related to scalability, security, reliability, and performance.
  • Openness to learning and working with Java when project requirements demand it.
  • Exposure to AI-integrated software solutions.
  • Experience in DevOps practices including CI/CD automation, deployment pipelines, and release governance.
  • Hands-on experience with Docker and Kubernetes, with the ability to advise teams on containerization and orchestration strategies.
  • Solid expertise in both relational and NoSQL databases, including schema design and performance tuning.
  • Strong experience designing RESTful services and integrating distributed systems.
  • Proficiency in TypeScript, HTML, and CSS, with a solid grasp of modern front-end architectural approaches.
  • Strong understanding of object-oriented principles and overall software engineering best practices.
  • Excellent written and spoken English skills, capable of communicating effectively with both technical and business stakeholders.
  • Practical experience working within Agile/Scrum environments and guiding teams through Agile processes.
  • Ability to operate efficiently in fast-moving environments with multiple concurrent priorities.
  • Strong leadership capabilities with experience coaching engineers and fostering technical excellence.
  • Experience in offshore development contexts is considered a plus.

Why Join Serdao

  • Be part of a French technology company operating in Vietnam, combining international standards with local dynamism.
  • Collaborate in a multicultural workplace with more than 13 nationalities represented.
  • Contribute to projects serving customers across 32 countries.
  • Engage in impactful, long-term SaaS initiatives with real business value.
  • Strengthen your expertise through mentorship, structured code reviews, and collaboration with senior professionals.
  • Enjoy a supportive, professional environment that values people and growth.
  • Visa, residence card, and work permit sponsorship available for expatriate employees working in Vietnam.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 142156443