The purpose of the Job is to conceptualize and define the client-side architecture of a state-of-the art real time e-commerce software Product and lead to implementation which will perform well across browsers, operating systems, languages and devices inspiring customers, simplifying shopping experience and customer valued innovation.
Accountable for the strategic and tactical direction of the front-end architecture solution for a new software Product suite in building
Accountable for the technology selection, framework building to implement approved wireframes or design concepts
Suggest tools, technologies, and best practices to decrease development time, reduce UI defects, and improve the maintainability of the client-side customer experience
Evaluate front-end performance metrics and demonstrate ways to improve client-side performance and page-load time
Create wireframes and prototypes that can be reviewed by both project stakeholders as well as development team members
Define and own the Front End technical road map for the product
Research, assess and lead the initiation of new technologies to maximize performance.
5-7 years of front-end engineering on a moderate to heavily trafficked website
2+ years as Lead Front-End Architect
Extremely knowledgeable in client architecture and development
Sound knowledge & Work Experience on HTML, CSS, JS, AJAX and clear concepts of OOP
Sound knowledge and Working experience on Java, JSP, Servlets, Spring
Good MVC knowledge (Spring, JSP, JSTL)
Good understanding on CSS2,CSS3, JQuery, AngularJS, Ajax
deep knowledge of up-and-coming HTML5 utilities and how to take advantage of them for future web applications
understand the principles of SOAP and REST APIs, and have experience writing REST API clients
Good knowledge on web template engines
Hands on expertise in configuring and tuning web containers
CMS and portal architecture skills with standard industry products
Knowledgeable to solution Shopping Cart, Content Management, Workflow management, Localization, Site performance, and scalability aspects of the system
Excellent interpersonal and communication skills
Must Have expertise in few of the below skills
Excellent in Javascript technologies - JQuery
Excellent in MVC - Spring MVC
Excellent in Web Analytics
Excellent in Mobile Web/App technologies
Excellent in Social Media Integration
Excellent in Webcontainer configuration/tuning
Excellent in CMS
Excellent in Web Template frameworks
Added advantage
Knowledge of analytic tracking
Experience with modern JavaScript frameworks
Knowledge of GUI testing technologies and techniques
Knowledge on Mobile Web/App development
Knowledge on Internet Marketing Methods
Familiarity with Agile SDLC (SCRUM)
Experience in Responsive Design
Experience of design & implementation of market leading packages in the following functional areas:
o Search & merchandising
o Content management
o Personalization
o Data analytics
o SEO
o Big data handling
o Mobile commerce
o Social Media integration