NodeJS Technical Architect

Collaboration Betters The World (CBTW)
Expired
+2
364 Cong Hoa, Tan Binh, Ho Chi Minh
At office

Top 3 reasons to join us

  • In-depth knowledge sharing sessions
  • Flexible in-office and remote work arrangements
  • Great Place to Work-Certified™

Job description

PYCOGroup is looking for NodeJS Technical Architect to work with us on an amazing project. This position will design the structure of project IT systems and oversee project to ensure the proper architecture is implemented
  • 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 scable team of developers

Your skills and experience

Must have

• Experience in Agile/Scrum development environment

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

• Practical experience in programming with MongoDB, Redis and MySQL (or PostGres) from Node application

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

• Good understanding and practical experience in applying design patterns, designing REST APIs, SSO/OAuth, LDAP

• Good understanding about search technologies (SOLR, ElasticSearch …)

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

• Practical experience in code refactoring, pair programming, code review, continuous integration, GIT

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

• Problem-solving and analytical skills

Nice to have

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

• 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

Why you'll love working here

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

Collaboration Betters The World (CBTW)

View company

CBTW is a global tech company with 3,000+ professionals in 21 countries

Company type
IT Service and IT Consulting
Company size
1000+ employees
Country
Belgium
Working days
Monday - Friday
Overtime policy
No OT