Job Summary To be responsible for defining architectural approaches for e-commerce implementation of the company. The main task is to lead the development of high quality e-commerce sites with great consumer shopping experience and support the growth of online business for the company. Job Duties and Responsibilities 1. Understand and translate business needs into technical requirements, and identify sound and feasible e-commerce solution 2. Specify the architectural and integration design, as well as UI/UX technical feasibility 3. Estimate time and effort to complete each project activity, build or supervise implementation of features and prepare solutions for deployment 4. Assure that application designs are consistent with industry best practices including scalability, availability, maintainability, and flexibility 5. Lead the programming and development tasks and manage the e-commerce project with in-house technical staff and external solution vendors 6. Address and resolve e-commerce project and ongoing operation issues with priority 7. Bring in best market practice to continue the enhancement of existing e-commerce sites for even better consumer experience 8. Communicate strategies and processes around e-commerce architecture to cross functional groups and senior levels. Orchestrate integration of new e-commerce applications into the existing enterprise systems 9. Ensure that e-commerce projects meet business requirements and goals, fulfill end-user requirements, and identify and resolve integration related issues Requirements 1. Bachelor's Degree holder or above in Information Technology, Computer Science, e-commerce or related disciplines 2. 2-3 years of industry experience in B2C ecommerce 3. Experience with full cycle e-commerce project implementation (Magento experience is preferable) 4. Knowledge of e-commerce common best practice, solution options, responsive web design & cross-browser compatibility 5. Experience in defining solutions in component based architectures and process/rule-driven solutions 6. Hands on experience with HTML5, PHP, CSS, Javascript, Jquery, SQL and other front end technologies is a big plus 7. Process knowledge around supply chain, logistics management, digital marketing and CRM is preferable 8. Good knowledge in integration with ERP and other web-based systems 9. Excellent build/ release/ deployment project management capabilities 10. Tech-savvy and keep up with new technologies 11. Flexible, customer oriented and result driven mindset 12. Good communication skill with in-house users, management and external vendors and contractors