Senior NodeJS Engineer (onsite Jakarta)

Ho Chi Minh city 07 April 2019

PYCOGroup is looking for NodeJS Engineer to work with us on an amazing projects


  • As a backend developer, you will code and test back-end services in Node JS.
  • Design, implement and/or use RESTful web services
  • Building scalable microservices-based system
  • Understand the needs of the customer or business and utilize this knowledge to develop applications that are consistent with the specific needs and requests of the customer
  • Participate in agile software development, prototyping and code reviews with a small team of developers


  • Experience in Agile/Scrum development environment

  • Strong background in JavaScript (ES6)

  • Expert knowledge of developing projects based on Node.js with HAPI

  • Practical experience in MySQL (or PostGres) and MongoDB

  • Practical experience in speaking to MongoDB and MySQL (or PostGres) from Node application

  • Practical experience in data streaming or event driven programming with Node via Apache Kafka

  • A solid understanding of REST APIs and API documentation with Swagger

  • Solid professional experience in using Node.js unit testing frameworks (Jest, Jasmine, Mocha, etc.)

  • Experience with API gateway implementation (routing, data aggregation, authentication, authorization, ...)

  • Experience in any of the following areas is a plus: code review, continuous integration, Git

  • Practical experience with Docker

  • Experience with microservices development, especially implementing monitorability/traceability/performance design and optimization is a big plus

  • Experience with Kubernetes, CI/CD on GitLab (or equivalent tools), AliCloud (or AWS/Azure/GCP), Terraform is a plus

  • Experience with Serverless architecture (AWS Lambda or Azure function or the likes) is a plus

  • Experience with data analytic platform like Apache Spark is a plus

  • Experience with GraphQL is a plus

  • Ability to write structured, well-documented and maintainable code

  • Problem-solving and analytical skills

At PYCOGROUP, we don’t just offer you a job, we offer you your future. Here’s your chance to get your hands on…

  • The latest technologies for mobile & web development
  • Teammates that challenge you to exceed your limits
  • The finest IT tools to raise your potential to even greater heights
  • The power to deliver some truly awesome products & services
  • Cutting-edge collaborative software development
  • A career path that allows you to learn and grow
  • Attractive annual bonuses
  • Private health care program

If you are interested in this position, kindly send your resume accross to