Search by job, company or skills

Xipat Flexible Solutions

Fullstack Developer - ReactJS/ NodeJS (Middle)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

  • Develop product features end-to-end, mainly focusing on backend services (APIs, database design), and working with frontend components (UI, state management) using NestJS and ReactJS for Shopify / WooCommerce / Wix platforms.
  • Build and maintain RESTful APIs (or GraphQL) and integrate with third-party services under existing system design.
  • Collaborate with cross-functional teams (Tester, PO, CS, MKT) to define and deliver product features on time.
  • Maintain and expand existing products: fix bugs, add new features, and improve performance.
  • Participate in technical discussions related to system design, database schema, and service interactions.
  • Work with real-time data, large traffic systems, monitoring services, and E-commerce APIs.
  • Write clean, readable, and well-documented code following team standards.

Requirements

Must have:

  • At least 2 years of experience as a Web Developer (Fullstack or Backend-focused);
  • Strong hands-on experience with NodeJS (NestJS) and TypeScript.
  • Solid understanding of NestJS core concepts: Dependency Injection, Modules, Guards, Pipes, and Interceptors.
  • Good experience with ReactJS, including Functional Components and Hooks.
  • Practical knowledge of state management (Redux Toolkit, Context API, or React Query).
  • Experience working with relational (MySQL) or NoSQL (MongoDB) databases; familiarity with ORMs such as TypeORM.
  • Basic understanding of data structures, algorithms, OOP, and basic functional programming concepts.
  • Able to read and communicate in technical English.

Nice to have

  • Experience with Docker and basic CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).
  • Experience using Redis for caching or working with message queues (RabbitMQ, Kafka, BullMQ).
  • Familiarity with Next.js (SSR/SEO) or Microservices Architecture.
  • Hands-on experience with unit testing (Jest).
  • Prior experience working with Shopify APIs or e-commerce platforms is a strong plus.
  • Experience integrating or utilizing AI tools to support coding, debugging, or workflow optimization

Benefits

  • Salary up to 25M (negotiable based on experience);
  • Working from Monday Friday, 8 AM- 5 PM, no OT;
  • Performance bonus, public holidays bonus (30/4, 1/5, 2/9, 1/1); bonus for Excellent Employee and Excellent Team;
  • Comprehensive insurance package including social, health, unemployment, and Bao Viet care insurance;
  • Work performance review 2 times/ year (in May and November);
  • 01 hour paid leave per day for women having children under 12 months;
  • Annual health check;
  • 12 14 days full paid leave/year;
  • A Learning budget up to 25 million VND per year;
  • Yearly company trip and year-end party, quarterly team building and Sports Clubs;
  • Men's Day, Women's Day, Mid-Autumn Festival and other benefits under the provisions of the company;
  • Working in a product development environment, owning the product in charge, participating in the process of bringing ideas, improving product innovation
  • Nice working space with young, dynamic & friendly colleagues and free coffee, tea, and drinks.

Submit Your Application

  • Submit your CV to Ms. Phuong Anh via email at [Confidential Information].
  • For further inquiries, contact Ms. Phuong Anh at 0961965019 (Zalo/ Phone).
  • The interview process consists of 2 rounds:

Round 1: CV Round;

Round 2: Offline Interview with Hiring Manager & HR

Address

3rd & 8th floor, Hoa Cuong building, No. 18/11 Thai Ha, Dong Da district, Hanoi

More Info

Job Type:
Industry:
Employment Type:

Job ID: 143841189