(Senior/Principal) Full-stack Nodejs Engineer


Amount: 10

Workplace: Ha Noi, Ho Chi Minh City

Expiration date: 31/03/2022


What you’ll ​be doi​n​g

  • Front-end development for our on-demand B2B product experience
  • Implement and upkeep marketing technologies across our products and website – starting with Amplitude analytics
  • Participate in design and development activities, ranging from web applications to backend API development;
  • Help scale the platform by building out new features and innovations on the web applications and accompanying administrative services;
  • Contribute to the product design process by collaborating with our cross-functional team to understand the current market needs and conceptualise flagship products/solutions to address them.

Ideally yo​u bring

3+ years of web/front-end development experience, preferably with:

  • Good knowledge/experience in modern web tech stacks / CMS
  • Good understanding of SEO / Analytics principles
  • Experience with integrations for Rest APIs (node.js / Express)
  • Experience with some or all of the GoodHuman martech (Amplitude, Braze, WordPress, Google Analytics, Google Tag Manager, Search Console, Mailchimp, Zendesk)
  • Highly resourceful and self-motivated with a strong sense of ownership in areas of responsibility
  • Sound Agile development practice
  • Using NodeJs for server-side development particularly Web API
  • Strong javascript
  • Experience developing applications using SPA frameworks such as React & Redux
  • Html5, Css3, Sass
  • UI framework – Bootstrap
  • T-SQL
  • Write unit tests
  • Proven understanding and experience in web application architecture, object-oriented programming (OOP) design
  • Continuous integration & continuous deployment;
  • Strong typescript. (Nodejs and ReactJs)
  • Strong SQL (Postgresql)
  • Experience with cloud-based technologies, including microservices/ serverless & CI/CD practices, friendly with Google Cloud platform, Firebase and AzureDevops

Bonus if you ha​ve:

  • Experience in developing Single Page Application framework using React / Redux
  • Experience using SQL and NoSQL databases
  • Experience with Figma
  • Experience in Clean Code
  • Experience with Java (*)

Candidates please send CV via email address: [email protected]

    Application Forms

    Contact Detail (required)





    Upload your CV (Format: jpg,png,docx,pdf)


    or drag and drop file here

    NguyenVanA_CV.pdf(210KB)


    Get in touch with us