Being a part of a Product team, your work will be solving business requirements by
designing solutions and shipping codes with quality.
Being a member of the Frontend Squad, you will be proactively analyzing things like technical debts and challenges to be improved and making changes. Learn and share within Frontend Squad to maximize knowledge of your team as well as yours.
Lead frontend team or a product if capable.
Yêu cầu kinh nghiệm
Required:
Bachelor degree in Computer Science/ Information Technology/
Software Engineer or equivalent, prefer from Bach Khoa University, University of Science, University of Information Technology
At least 1 year of real work experience with ReactJS, must understand basic philosophy of ReactJS and React component lifecycle
Solid understanding of how to convert design into web template, ability to effectively structure html tags and CSS to deliver minimal and optimal content to user (HTML5/CSS3)
Familiar with ES6 and later
Apply proven technologies and best practices to level up your technical skills: Redux, Observables, ImmutableJS, Reselect, FlowType, Jest, Docker...
Being serious about code quality, experience in doing code review, familiar with unit testing
Grow mindset: as our company grows 3 to 5 times a year, as a member you have no choice but to grow at least 3 times a year
Plus:
Solid understanding of webpack such as code splitting, handling assets...
Experience with different frontend frameworks such as bootstrap, foundation, scss, jQuery, Angular, handlebars template, VueJS...
Khám phá thêm
Luật Lao động & Việc làm
Hướng dẫn và thông tin du lịch
việc làm
Good understanding about SEO best practices, analytic tools such as google analytics
Good understanding of data structures, algorithms and design patterns
Familiar with deployment, scaling, monitoring and performance tuning
Familiar with micro-service web architecture
Familiar with Agile Process and Scrum Methodologies
Test automation
Preferred
Having public profiles at GitHub/IT blogs
Having user-centric mind
Be able to analyze our website and show us what can be improved
Attention to detail