FULLSTACK DEVELOPER
Job Details
Job Description
– Participate in the process of analyzing requirements, building solutions/products.
– Work with graphic designers and convert designs to visual elements.
– Research and evaluate the choice of architecture/framework for solutions/products of VTI
– Design and build a system with high performance that is easy to expand and maintain.
– Build and add new features to products and solutions, optimize existing systems.
– Optimize/refactorize code for modules/services. – Maintain quality and ensure responsiveness of applications.
– Collaborate with other engineers, UX designers, QC and Product Managers to deliver high-quality, immersive experiences
– Strongly promote the adoption of the latest/most technically advanced methods, implementing automated processes and tools (code reviews, code quality, CI/CD to monitoring)
Candidate Requirements
– Bachelor’s degree in Computer Science/Mathematics/Statistics/Engineering or equivalent professional/technical experience
– Basic knowledge of software development process, development models.
– Over 4 years of experience with full stack NodeJS, ReactJS or equivalent development language.
– Master OOP, Architect Design Pattern (MVC, MVP, MVVM…), have knowledge of Design Pattern, Microservices.
– At least one year experience with a frontend framework like React, Angular, VueJS
– Experience in understanding AJAX, Javascript, ReactJS, TypeScript, , jQuery, HTML, CSS
– At least 2 years of experience with SQL, Relational Database (MySQL/Postgres/Oracle…).
– Knowledge of profiling/performance tuning – Knowledge and experience in security enforcement and data protection.
– Good problem solving, organization and time management skills
– Good research ability, good team work.
– Experience in working with a Cloud platform like AWS/Google Cloud/Azure is plus point
– Knowledge of version management tools such as Git or equivalent.
RIGHTS AND OBLIGATIONS
– Attractive salary, performance based award
– Health check once per year
– Company’s labor policy completely pursuant to Vietnamese labor legislation plus other benefits offered by the company (Company trip, Holiday, etc.)
– Young and dynamic working environment
– Exciting leisure: sport and art events (running club, badminton club…)