JOB SUMMARY:
This role involves interpreting graphic visual or interaction designs in HTML5, CSS, and web templates, as well as programming interaction with JavaScript and/or a library such as jQuery, ReactJS.
RESPONSIBILITIES:
- Interpreting graphic visual or interaction designs in HTML5, CSS, and web templates.
- Programming interaction with JavaScript and/or a library such as jQuery, ReactJS.
- Creating visually appealing web pages, mobile devices or any interfaces – collaborate with the usability and design teams to define prototypes of dynamic web pages and JavaScript components.
- Creating, editing or modifying templates for a CMS or development framework.
- Creating unit test, integration test for cross-browser, cross-platform, and/or cross-device compatibility for inconsistencies.
- Troubleshooting, testing and maintaining the core product software and databases to ensure strong optimization and functionality.
- Initiate automated solutions that enable better efficiency and process improvement.
- Contributes to continual improvement by suggesting improvements to user interface, software architecture or new technologies.
- Follow the industry best practices, research new technologies.
REQUIREMENTS:
- 2 years+ of software development experience in front-end development.
- In-depth knowledge in HTML5, CSS3, SCSS.
- In-depth knowledge in Javascript: jQuery, ReactJS.
- Have experience with visualization data via Javascript Chart Library (Amcharts, ...), 2D Canvas.
- Hands-on experience in CMS, Framework: Drupal, Symfony prefered.
- Hands-on experience in improving front-end performance, Google page speed, W3C standard, A11Y compliance prefered.
- Familiar with assets exports, PSD to HTML, knowledge of converting design from Photoshop/AI/XD/Sketch/Figma to HTML/CSS.
- Familiar with source control management: git and gitflow.
- Familiar with bug tracking systems: Jira/Asana prefered.
- Strong communication and collaboration, ability to think creatively and strategically.
- Good at reading technical document skill in English.
BENEFITS:
- Môi trường làm việc năng động, công nghệ và Agile thực sự.
- Thời gian làm việc linh hoạt và không yêu cầu trang phục.
- Chúng tôi tập trung vào sự phát triển của bạn: hội thảo kỹ thuật, nói chuyện nghề nghiệp và các khóa đào tạo khác nhau về các công nghệ, ngôn ngữ và kỹ năng mềm xu hướng.
- Cơ hội du lịch nước ngoài để đào tạo và làm việc liên quan.
- Hỗ trợ học và thi chứng chỉ.
- Lương tháng 13.
- Đánh giá thành tích để điều chỉnh mức lương và chức danh / vị trí (ít nhất mỗi năm một lần).
- Kiểm tra sức khỏe hàng năm.
- Company trip và team building.
- Party.
- Quà tặng vào những ngày đặc biệt như sinh nhật, lễ tết.
- Đầy đủ kệ đồ ăn nhẹ, cà phê, bia… Tất cả đều miễn phí bao gồm cả phí gửi xe.
- Hoạt động thể dục & thể thao: bóng đá, cầu lông, bơi lội.