< Back to all results

May 9

The Front-End Architect (FA) will work with Management, technical teams, and business stakeholders to develop architectural models for customer-facing web applications which meet current and future needs of the organization in an innovative, consistent, efficient, sustainable, flexible, and agile manner. The FA should have a strong architecture, design & development background in large scale enterprise product/applications, systems integration, package implementation and interactive design.

Lead efforts to define future state architectures and roadmaps including architecture standards, guidelines, and industry best practices.

Advise the Business and IT Organizations on the appropriate use of web application development technologies to support strategic business goals.

Work with solutions architect(s) to provide enterprise solution that is scalable, adaptable and in synchronization with ever-changing business needs.

Work with business stake holders and understand business requirements to perform technical feasibility analysis and provide technical solutions

Where necessary, develop prototypes of interfaces and attributes based on findings

Recommend and promote new technologies and best practices to enable us to better support our customers

Recommend tools and utilities for design, development, testing and management of web-based applications

Be very knowledgeable about various design patterns in enterprise architecture

Analyze existing business processes and technical environments to design automation improvements where necessary or applicable to maintain greater efficiencies

Ability to translate business objectives into initiatives and requirements

Efficiently and effectively communicate IT solutions to both Business and IT organizations

Work closely with offshore / onsite teams

Mentor and train team members into best practices of using Interactive technologies

Minimum Qualifications:

10+ years of experience in web application development

6+ years as an architect with design, development, and deployment experience for enterprise scale organizations

Must have experience developing applications using Angular 2 in production and with high volume

Requirements and General Skills:

Master of web technologies, including HTML5, CSS3, SPA, JavaScript frameworks (e.g., Angular, React, JQuery), and JSON

Experience in developing web-applications utilizing Angular 2+, Typescript and Angular CLI

Expert level experience with REST web services

Demonstrate a mastery of tiered architecture and concepts with a proven ability to lead client discussions on architecture

Expert with the application of responsive web design concepts on multiple projects

Expert knowledge of browser behavior and compatibility, cross-browser issues and solutions, and coding for search engine optimization

Must be able to quickly grasp the application s overarching design and ensure development is executed in accordance with present design

Experience in taking proof of concepts to technical design to enterprise grade roll out

Excellent knowledge of standard development processes and agile methodologies

Experience with GIT and the ability to determine the approach in handling code branching and merging

Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment Technical Skills:

10+ years Web development experience & bull; 5+ years of experience in client-side frameworks and libraries such as Angular.js, React etc.

5+ years of HTML/CSS experience

Experience with TypeScript

Experience with RESTful web services

Experience with implementing common design patterns

Knowledge of Web security standards and how to apply them