UI Architect
-
Other
-
Other
Job Description
• Deep understanding of front end engineering principles and experience with front end technologies and frameworks
• Expert using Angular (4, 5, 6, 7), JavaScript MVC frameworks, JS Libraries, Web Components, constructing reusable services, models, controllers and templates
• Node.JS
• Redux is a plus
• Demonstrable track record of building sophisticated, highly interactive web applications
• Write elegant, well tested code and can strike the right balance between writing perfect code and shipping it rapidly and iteratively
• Ability to design and implement large projects in a self-directed fashion. Quickly assimilate whatever technologies are needed for a project
• Have implemented Responsive / Adaptive Web Design Experience in XML, JSON
• Possess firm knowledge of cross-browser compatibility standards and behaviors
• Ability to create in-house JavaScript libraries of reusable components for driving UI consistency and reuse
• Experience with mission-critical enterprise applications including support for high-availability and security
• Proven experience and practical knowledge of Agile software development methods
• Must be able to brainstorm and communicate technology ideas and issues with peers and IT management
• Communicate and collaborate well
• Expert using Angular (4, 5, 6, 7), JavaScript MVC frameworks, JS Libraries, Web Components, constructing reusable services, models, controllers and templates
• Node.JS
• Redux is a plus
• Demonstrable track record of building sophisticated, highly interactive web applications
• Write elegant, well tested code and can strike the right balance between writing perfect code and shipping it rapidly and iteratively
• Ability to design and implement large projects in a self-directed fashion. Quickly assimilate whatever technologies are needed for a project
• Have implemented Responsive / Adaptive Web Design Experience in XML, JSON
• Possess firm knowledge of cross-browser compatibility standards and behaviors
• Ability to create in-house JavaScript libraries of reusable components for driving UI consistency and reuse
• Experience with mission-critical enterprise applications including support for high-availability and security
• Proven experience and practical knowledge of Agile software development methods
• Must be able to brainstorm and communicate technology ideas and issues with peers and IT management
• Communicate and collaborate well