About Business Unit :
As part of the Digital Integration Services team, you’ll be at the forefront of modernizing marketing and delivering ground-breaking solutions. From crafting data-driven, personalized experiences that customers truly value to turning marketing visions into reality - we empower brands to achieve their goals.
Our team of 1,200 experts in strategy, analytics, creative, and digital experience uses innovative technology and data-driven insights to craft relevant, customer-centric strategies for the world’s leading brands.
A Manager Architect Front End Development plays a vital role in managing and driving technical aspects of Front-End team. He / She in defining and implementing front-end technologies across multiple CMS and front-end based projects.
- Years of experience in HTML / CSS / Javascript / Bootstrap : 10-14 Years
- Years of experience in Angular / React : 3+ Years
- Years of experience in Node JS : 3+ Years
- Years of experience in full- stack application : 4+ Years
- Other Technology Experiences : Good understanding CMS integration on Adobe AEM, Sitecore
- Project Experience : At least 5 end-to-end projects on Front-end development. CMS backend is an advantage.
Responsibilities
Define UI framework and front-end architectureLead and mentor team of Architects, Team Leads and front-end developers.Advice technical solution and fix any complex issues faced by developersDirect design & development of functional and appealing web- and mobile-based applications based on usabilityPromote Usability standard processesStrategize building of reusable code and libraries for future useEnsure the technical feasibility of UI / UX designsOptimize application for maximum speed and scalabilityCollaborate and work with CMS teams and stake-holdersQualifications
Must-Have :
Architectural Design :
Demonstrates the use of open source and commercial tools that may be used to create and model logical architecture for an application.Should be well versed and have implemented Microservices and serverless architectureUses notations suggested by the latest industry standards and tools.Expert in Front-end performance tuningBased on the use cases can create a logical architectureShould have design and implemented Javascript design patternsShould be fully conversant with OOADShould have used UML notationsAbility to define custom Front-End frameworkProficiency on creating modular, loosely coupled front-end application based on Angular JS, Bootstrap. Good experience in core Javascript, AJAXIntegration Design :
Should have designed interfaces for third party integrationShould have hands-on integration experience with third party services like Payment Gateways, Tax calculator, live chat, address finders, ERP, OMS etc..Core Development :
Should have got hands-on experience on front-end HTML / CSS & Javascript, Bootstrap developmentShould have got hands-on experience integrating webservices – SOAP & RESTShould have experience developing Hybrid Mobile AppsShould have experience in Progressive Web AppsShould have experience developing full-stack application involving NodeCould Have :
Data Modeling & Database design :
Demonstrates a good understanding of data modeling.Able to create a portion of the Logical Data Model (LDM) and / or Physical Data Model (PDM).Able to apply data modeling notations like Information Engineering (IE), Barker or UML.Able to apply data normalization techniques. Understands data modeling patterns.Should have done Database design for large multi-country, multi-language websiteProject Delivery & Team management :
Should be able to define estimation template by creating task types, work breakdown for the task types, effort etc.Own overall solution and solution quality of the development productShould have handled 20+ team comprising of Team Leads, Developers in a collocated and non-collocated environment. Define work, guide and help on implementationShould have the ability to have delegated control on activitiesGrow people by introducing tools, frameworks and protocols to improve efficiency and effectiveness