12+ years experience in full life cycle application development
Minimum 7+ years of web development and a good understanding of MVC frameworks, such as Angular version 2+ (preferred), , or similar.
Solid understanding of Typescript/JavaScript, CSS3, HTML5.
Experience working with adaptable design, Bootstrap, Typescript, Media query and modern frontend or UI functional programming.
Extensive experience in Cloud Computing, with AWS preferred
Experience building GraphQL, RESTful, and/or web sockets clients
Extensive experience in building Rich Internet applications using Charts, Grids, etc
Working experience with streaming data using web sockets is a plus
Has experience working with remote team members and clients.
Understanding principles, standard methodologies and trade-offs of API based design patterns
Extensive experience crafting REST APIs
Good understanding of API security patterns with working knowledge of user management, OAuth, JWT and other network and security schemes.
Your ability to define web architecture and development of internal and some external websites
Coordinate effort to implement overall architecture approach for all layers of a solution ensuring enterprise architecture standards, policies, and procedures.
Direct effort to assess and recommend infrastructure and application solutions for upgrades to meet business needs.
Bachelors degree in Computer Science or similar subject area, Masters a plus