Key Responsibilities
Design, build, and maintain high- quality, reusable code that ensures stable performance.
Develop new systems, enhance, and maintain existing applications to meet business objectives.
Optimize the database and queries.
Implement front- end architecture with a focus on performance optimization, accessibility, and improved user experience.
Optimize websites according to SEO standards to improve loading speed and enhance search engine rankings.
Qualifications & Skills Required
General requirements
Strong interpersonal, communication, and teamwork skills
Bachelor&039;s degree in IT or related field
Proficient with version control systems like Git
Ability to write readable, well- documented code
Proficient in reading and writing English documents
Self- motivated and goal- oriented
Excellent problem- solving and debugging abilities
Technical requirements
At least 2 years of experience as a full- stack developer and in building web applications using Node.js, Next.js, and React.js
Experienced in working with the MERN stack (MongoDB/MySQL, ExpressJS, NodeJS, ReactJS)
Experienced in designing and implementing APIs (RESTful API, GraphQL) for both client- side and server- side
Experience with both Static Generation and Server- Side Rendering (SSR) in Next.js
Deep understanding of web performance optimization, including improving load times and reducing resource sizes
Skilled in using Redux and Redux Thunk for state management
Proficient in HTML5, CSS3, JavaScript, and CSS frameworks such as Ant Design and Tailwind CSS
Strong knowledge of SEO techniques and standards
Nice to Have
Knowledge of microservices architecture
Experience with writing unit tests
Benefits
Working in a dynamic, friendly, and supportive environment;
Annual leave: 12 days per year + seniority leave (cashback allowed if not used);
A play station in the working area: billiards, foosball (table football);
Cultural activities: sports day, charity, mid- autumn festival, 20/10, year- end party, etc;
13th- month salary;
Working time: Monday to Friday, 9:00–12:00 and 13:30–17:30;
Insurance benefits package (PVI) for employees for 1 year or more;
Social insurance, health insurance, unemployment insurance (Vietnamese Law);
A pantry and a coffee machine with microwaves ready to serve.
Participate in the company’s training programmes and self- studying programmes (supported by the company);
Year- end bonus based on performance and business results;
Review salary: twice a year;
Team- building;
Salary: Negotiable;
Birthday paid day off;