Xipat

Xipat Career

Junior Fullstack Developer (NodeJS/ ReactJS)

Up to 17M

Full-timeHa NoiAt least 1 YoE
Apply now

1. Responsibilities:

  • Develop applications for the Shopify e-commerce platform.
  • Participate in the development of web applications using ReactJS and server-side applications on the Node.js platform.
  • Design, build, and maintain efficient RESTful APIs and integrate them with third-party services and frontend applications.
  • Maintain and optimize code, and resolve bugs identified during the development process to ensure system stability and security.
  • Research and implement new technologies to enhance product quality and performance.
  • Collaborate with product teams to define, design, and ship new features.
  • Write clean, readable, and well-documented code following team standards.
  • Research and apply new tools or technologies to improve development efficiency.
  • Use AI tools such as ChatGPT, Claude, Cursor, or GitHub Copilot to support coding, debugging, documentation, and daily workflow.

2. Requirements:

Must-have

  • At least 1 year of professional experience in Fullstack development using Node.js and ReactJS.

Knowledge:

  • Solid foundation in JavaScript/TypeScript, HTML5, and CSS3.
  • Good baseline knowledge of Node.js and ReactJS (familiarity with NestJS is a strong plus).
  • Basic understanding of relational/non-relational databases and synchronous vs. asynchronous programming concepts.
  • Familiarity with leveraging AI tools (e.g., ChatGPT, Claude) to improve daily coding efficiency and quality.

Skills:

  • Strong core coding skills with a focus on writing clean, readable, and well-documented code.
  • Ability to conduct effective self-testing (Unit testing) to minimize bugs before QA handover.
  • Good logical thinking, problem-solving capabilities, and a collaborative teamwork mindset.
  • Strong self-learning capability to quickly adapt to new tools and frameworks.
  • Language:
  • Basic to intermediate English reading and writing skills, especially for technical documentation, API references, and project specifications.
  • Characteristics:
  • Open mindset, highly enthusiastic about learning and exploring emerging technologies.
  • Proactive, accountable, and receptive to constructive feedback from senior team members.

Nice-to-have

  • Experience with Shopify app development, Shopify themes, Liquid template language, and Shopify APIs.
  • Experience with GraphQL API (both client and server-side).
  • Understanding of State Management libraries: Redux Toolkit, or Context API.
  • Knowledge of API Security (JWT, OAuth) and performance optimization.
  • A good eye for UI/UX design and product usability.
  • Basic communication and technical reading/writing skills in English.

3. Compensation & Benefits

  • Compensation: Up to 17M (negotiable based on experience);
  • Working from Monday - Friday, 8 AM - 5 PM, no OT;
  • Flexible working policy: 01 remote working day per quarter;
  • 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;
  • 01 hour paid leave per day for women having children under 12 months;
  • Annual health check;
  • Annual Leave, Birthday Leave, Family Day Leave;
  • A Learning budget of up to 25 million VND per year;
  • Yearly company trip and year-end party, Sports Clubs;
  • Men’s Day, Women’s Day, 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.

4. Submit your application:

  • For further inquiries, contact Ms. Loan – 033 577 0954 (Zalo/Phone)

5. Address:

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

Join the Xipat team

No file selected