Назад
Company hidden
обновлСно 2 дня назад

Senior Fullstack NodeJS Developer (E-commerce)

Π’ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹
fulltime
Π“Ρ€Π΅ΠΉΠ΄
senior
Английский
b2
Π‘Ρ‚Ρ€Π°Π½Π°
Vietnam
Вакансия ΠΈΠ· списка Hirify.GlobalВакансия ΠΈΠ· Hirify Global, списка ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹Ρ… tech-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ
Для мэтча ΠΈ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° Π½ΡƒΠΆΠ΅Π½ Plus

ΠœΡΡ‚Ρ‡ & Π‘ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄

Для мэтча с этой вакансиСй Π½ΡƒΠΆΠ΅Π½ Plus

ОписаниС вакансии

ВСкст:
/
TL;DR
Senior Fullstack NodeJS Developer (E-commerce): Leading the design and development of scalable web applications and core e-commerce modules with an accent on Node.js, modern frontend technologies, distributed systems, and business-critical integrations. Focus on designing order, inventory, checkout, and payment workflows, optimizing databases and asynchronous processing, and addressing concurrency, reliability, and failure-handling challenges.

Location: Ho Chi Minh City, Vietnam; English and Vietnamese required

Company

hirify.global is an independent technology consulting firm providing technology guidance and solutions to businesses through international teams across more than 60 countries.

What you will do

  • Lead the technical design, development, and implementation of scalable web applications and core system modules.
  • Own key systems and legacy components, improving technical debt, performance, scalability, reliability, security, and maintainability.
  • Design business-critical order, inventory, checkout, and payment workflows with attention to data consistency, concurrency, and failure handling.
  • Build and maintain integrations with payment gateways, logistics providers, marketplaces, and AI services.
  • Design databases and asynchronous processing with message queues, including transactions, indexing, retries, idempotency, and failure handling.
  • Contribute to architecture decisions, roadmap planning, technical estimations, code reviews, mentoring, and engineering improvements.

Requirements

  • 6+ years of professional experience with hands-on Node.js experience.
  • Strong backend development skills with Node.js or proficiency in Golang or Elixir.
  • Solid experience with React, Next.js, Vue.js, or equivalent frontend technologies.
  • Experience with scalable architecture, distributed systems, e-commerce challenges, and system design.
  • Experience with PostgreSQL, Redis, MongoDB, Elasticsearch, or similar databases, plus RabbitMQ, Kafka, or comparable event-driven systems.
  • Experience with Docker, CI/CD, cloud platforms, testing, production troubleshooting, technical decision-making, mentoring, and communication.

Culture & Benefits

  • Competitive salary with a 13th-month salary.
  • 14+ annual leave days and premium healthcare insurance from the probation period.
  • Flexible working time within an international team.
  • Career development through tailored career paths, technical workshops, and training courses.
  • Annual company trips, team events, sports clubs, and teambuilding activities.
  • Opportunities for overseas on-site assignments at offices in more than 60 countries.

Hiring process

  • Brief virtual or phone call.
  • Approximately three interviews, depending on seniority.
  • Potential case study, technical assessment, role play, or problem-solving exercise.

Π‘ΡƒΠ΄ΡŒΡ‚Π΅ остороТны: Ссли Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒ просит Π²ΠΎΠΉΡ‚ΠΈ Π² ΠΈΡ… систСму, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ iCloud/Google, ΠΏΡ€ΠΈΡΠ»Π°Ρ‚ΡŒ ΠΊΠΎΠ΄/ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄/ПО, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡ‚Π΅ этого - это мошСнники. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΆΠΌΠΈΡ‚Π΅ "ΠŸΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡˆΠΈΡ‚Π΅ Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β†’