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 [email protected].
-
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
