Senior NodeJS Engineer (onsite Jakarta)

Ho Chi Minh city 07 April 2019
DESCRIPTION

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

WHAT YOU WILL DO?

  • 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

WHO WE ARE LOOKING FOR?

  • 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 digital-recruitment@pycogroup.com