Principal Architect, Front End Development Job in Ally Executive
Principal Architect, Front End Development
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Job Description :
A Principal 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.
Define UI framework and front-end architecture
Lead and mentor team of Architects, Team Leads and front-end developers.
Advice technical solution and fix any complex issues faced by developers
Direct design & development of functional and appealing web- and mobile-based applications based on
usability
Promote Usability best practices
Strategize building of reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Optimize application for maximum speed and scalability
Collaborate and interface with CMS teams and stakeholders
QUALIFICATIONS
Years of experience in HTML/CSS/Javascript/Bootstrap: 12+ 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: Atleast 5 end-to-end projects on Front-end development with CMS backend
Skill Areas:
Architectural Design:
Demonstrates the use of open source and commercial tools that may be used to create and model the
logical architecture for an application.
Should be well versed and have implemented Microservices and serverless architecture
Uses notations suggested by the latest industry standards and tools.
Expert in Front-end performance tuning
Based on the use cases can create a logical architecture
Should have design and implemented Javascript design patterns
Should be fully conversant with OOAD
Should have used UML notations
Ability to define custom Front-End framework
Proficiency on creating modular, loosely coupled front-end application based on Angular JS, Bootstrap.
Good experience in core Javascript, AJAX
Integration Design:
Should have designed interfaces for third party integration
Should have hands-on integration experience with third party services like Payment Gateways, Tax
calculator, live chat, address finders, ERP, OMS etc.
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 website
Core Development:
Should have got hands-on experience on front-end HTML/CSS & Javascript, Bootstrap development
Should have got hands-on experience integrating webservices SOAP & REST
Should have experience developing Hybrid Mobile Apps
Should have experience in Progressive Web Apps
Should have experience developing full-stack application involving Node
Project 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 product
Should have handled 20+ team comprising of Team Leads, Developers in a collocated and non-collocated
environment. Define work, guide and help on implementation
Should have the ability to have delegated control on activities
Grow people by introducing tools, frameworks and best practices to improve efficiency and effectiveness.
Share this:
15 to 18 Years
2 - 4 Hires