This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
Job Expertise:
Job Domain:
Tourism and Hospitality Services
Job description
- Develop and optimize modern user interfaces using React.js / Next.js.
- Build high-performance, responsive, and mobile-first UIs ensuring a smooth user experience.
- Apply CSR, SSR, SSG, ISR techniques to optimize SEO and page load performance.
- Collaborate closely with the UI/UX and backend teams to deliver consistent and optimized features.
- Design and integrate backend APIs through RESTful API or GraphQL, using Node.js / NestJS.
- Handle common backend logic such as user authentication, file uploads, caching, pagination, etc.
- Optimize performance for both frontend (caching, lazy loading, code splitting) and backend (async processing, logging, clear architecture).
- Write clean, maintainable TypeScript code for both frontend and backend, following a component/module-based architecture.
- Participate in code reviews, technical discussions, and Agile activities such as sprint planning, daily standups, retrospectives.
- Opportunity to work with or transition into Python/FastAPI if you have the right foundation.
Your skills and experience
Frontend:
Proficiency with Git; experience with CI/CD pipelines is a strong advantage.
- Minimum 1 year of hands-on experience with React.js / Next.js.
- Proficiency in JavaScript ES6+, TypeScript, HTML5, CSS3.
- Experience with TailwindCSS or popular UI libraries such as MUI, Ant Design.
- Solid knowledge of state management and data-fetching libraries such as Redux, React Query, Zustand, SWR, etc.
- Strong understanding of SSR, SSG, CSR, ISR, and hydration mechanisms in Next.js.
- Frontend optimization skills including lazy loading, code splitting, caching, etc.
Backend:
- Ability to work with Node.js / NestJS: building APIs, connecting databases, authentication, and error handling.
- Knowledge of organizing backend projects in a module-based, scalable architecture.
- Understanding of RESTful API structures or GraphQL.
Why you'll love working here
- Opportunity to participate in modern projects with a strong focus on performance and user experience.
- Direct learning opportunities from experienced developers and exposure to real-world projects.
- A dynamic, creative, and open working environment that supports both professional skill development and product-oriented thinking.
- Full social insurance, annual performance bonus, and regular salary reviews.
- Flexible working hours, 5 days per week, with the possibility of remote work on certain days.
Thái San Group
Company type
IT Product
Company industry
Software Products and Web Services
Company size
1-50
employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT
More jobs for you
Get similar jobs by email
SUPER HOT
Posted
5 days ago
Backend Developer (NodeJS/ExpressJS/NestJS) – Up to 27M
At office
Ha Noi
NEW FOR YOU
Posted
12 hours ago
Fullstack Developer (JavaScript, NodeJS, TypeScript)
At office
Ha Noi
Feedback