Positive Thinking Company
PYCOGroup is looking for NodeJS Engineers to work with us on an amazing project.
You will have the project onboarding program in Jakarta for 2-4 weeks before working with your team in HCMC.
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
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
With a team of more than 3,000 talented tech specialists on the ground in over 35 cities across Europe, the USA, Asia, Australia, and Africa, we serve clients of all sizes. We believe collaboration betters our world. Our unique open ecosystem model allows us to deliver end-to-end tech solutions.
Our services draw on a wide array of expertise, including apps & platforms, security, cloud, data & analytics, hyperautomation, and digital workplace.
Our core expertise in Vietnam and the APAC region allows us to provide state-of-the-art technology services that digitally transform our clients:
Apps & Platforms: We combine agile methodologies, advanced technology, collaborative tools, and multidisciplinary teams to develop web, mobile, and enterprise apps for our worldwide clients.
B.O.T. Model: We bootstrap software development centers by building high-performing and scalable software development teams in Vietnam with our Build Operate Transfer model.
ITJobs được thành lập vào năm 2014 tại Việt Nam và mục tiệu chính là trở thành một trong những chuyên gia hàng đầu về tuyển dụng nhân viên CNTT ở khu vực Châu Á.