Job Description
About Company
Team Front-end:
- Delivering a complete front end Angular web application.
- Ensuring high performance on desktop.
- Coordinating the workflow between the graphic designer, the HTML code and yourself.
- Cooperating with the back-end developer in the process of building the RESTful API.
- Collaborate with BA, QC/QA, internal teams to meet the requirements.
Team Back-end:
- Develop and deploy dynamic web-based solution.
- Design, develop, implement and maintain new and existing web-based applications/ websites.
- Collaborate with frontenders, DBA, QA, graphic designers to develop site features and functionality.
- Collaborate with products’ stakeholders to develop new features.
Your skills & qualifications
Front-End
- 2 years’ experience in Web development.
- At least full 1-year experience as AngularJS, Angular 2 developer.
- Experience in working with API/Restful JSON Data.
- Solid knowledge/Experience in OOP, MVC programming.
- Proficiency with JavaScript and HTML5.
- Experience in working with API/Restful JSON Data.
- Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience.
- Creating self-contained, reusable, and testable modules and components.
- Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
- Writing extensive unit tests using automated TDD tasks.
- Documenting the code inline using JSDoc or other conventions.
- Experienced in GIT, git-flow.
- Good logical thinking, good English (reading/writing) is a plus point.
Back-End:
- 2 years’ experience in Web development
- At least full 1-year experience as Laravel developer, PHP frameworks.
- Excellent Understanding and Experiences of coding PHP 5 and 7.
- Excellent Understanding and Experiences of MySQL 5.7.
- Experiences of API/Restful.
- Good Understanding and Experiences of PSR/Code standard.
- Experienced in Gift and Gitflow.
- Solid Understanding of OOP.
- Solid Understanding of MVC pattern – PHP MVC Framework.
- Understanding of Microservices architecture.
- Experienced in building micro-services architecture.
Benefits for you
- 13th Month salary + Team and individual Performance Award + Project Awards.
- Flexible and rewarding review policy for outstanding contribution.
- Health and Social insurance.
- Free Lunch allowance, coffee, tea. Birthday gift, Moon cake.
- Annual health check, Funeral support.
- TET and Holidays Bonus, Lucky money.
- Dedicated budget for staff training: Technical, Soft skills, English classes…
- Sport and Entertainment clubs: Football, Badminton, Table Tennis, Xbox and Play Station Games, Yoga class.
- Extra premium Health care for members with good performance.
- Extra Holiday: Christmas.
- Monthly Happy Hour at office. Monthly outdoor Team building. Two company’s trips per year. Year End party.
- 40h working week Monday-Friday & flexible working time policy.