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