Mô tả công việc
The Job
Top 3 Reasons To Join Us
Attractive benefits
International,open and respect working environment
Team building activities
Participates in design/code reviews
Communicate and report directly to leader in VN and Canada (chat, e- mail, and document)
Work independently or work with members of project teams to ensure specifications are satisfied
Research new technologies
Create, unit test, maintain and troubleshoot software
Developing, implementing and maintaining web projects
Analyze, review, feedback for product requirements and designs
Education/Training Required
Your Skills and Experience
Bachelor Degree in Computer Science/Information Technology or equivalent
Required Job Skills
2+ years in experience working with Web applications
Willingness to research, learn new programming languages and frameworks.
Proficient in modern web development (JavaScript, TypeScript, HTML5, CSS3, Material UI, Sass, Less).
Proficient in modern JavaScript ecosystem: AngularJS, ReactJS, NextJS, WebPack.
Nice to have:
Knowledge of NodeJS, MySQL, Restful API
Have good knowledge or experience with OKR, Agile/SCRUM development method
Foundation in Mobile Frontend programming is a plus: React Native
Knowledge of cloud stacks is preferred: GCP, AWS, Azure
Skills/Traits/Abilities:
Love innovation and inspiration
Creative
Positive thinker (striving for the best)
Proactive (especially with research)
Responsible and enthusiastic in work
Eager to learn
Team player
Honest
Why You&039;ll Love Working Here
Annual health check- up;
Breakfast Allowance;
Salary: Competitive (based on skills and experience);
Flexible working time: From 7:00AM- 9:00AM To 4:30 PM- 6:30PM, Monday- Friday;
Health Care Program;
Attractive bonus every year;
Sport activities;
International, open and respect working environment
Yearly company trip;
Performance appraisal every year;
Social Insurance, Health Insurance, Unemployment Insurance, Annual Health Check and Others as Vietnamese Labor Code and company Policy;
Technical seminar in the company;
Team building activities;
Opportunities to train/work in Canada;