Xipat Career
Junior Fullstack Developer (NodeJS/ ReactJS)
Up to 17M
Full-timeHa NoiAt least 1 YoE
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