URL Copied
Ho Chi Minh
Full-time

(Senior) Software Engineer, NodeJS, Adtima

What you will do

  • Develop and maintain our products or outsource as assigned by the Development Lead;
  • Analyze product requirements and specifications to create, communicate and implement;
  • Develop Web App/Backend APIs using NodeJS or PHP;
  • Design database using MySQL, MongoDB;
  • Train/mentor developers in your team as required.

What you will need

  • 3+ years’ experience working in Software Development;
  • Excellent skills about NodeJS, JavaScript;
  • Experience using TypeScript, HTML5, CSS3, rich web client is an advantage;
  • Extensive experience with database (MySQL, PostgreSQL, MongoDB, etc.);
  • Extensive experience with cache system such as Redis, Memcache;
  • Familiar with Git version control system. CI/CD with gitlab runner is an advantage;
  • Perform a technical analysis of requirements;
  • Experience with design patterns, software development best practices (agile preferred);
  • Have solid knowledge of data algorithm, data structures and code complexity;
  • Self-motivated, proactive, good at time management, self-discipline, responsible;
  • Creative thinking and good at problem solving.

Plus:

  • Exposure to architectural patterns of large, scalable web applications is a plus;
  • Experience working with ReactJS/VueJS is a plus;
  • Experience using PHP frameworks/libraries (Magento, Symfony, Laravel, CodeIgniter...) is a plus;
  • Understanding microservice is a big plus.