Architect, design, and implement beautiful and pragmatic applications.
Ensure application development principles, standards, and best practices are followed for each project.
2-4 years of experience designing, developing and delivering web applications.
Ability to develop, maintain and optimize secure and scalable multi-tier web applications.
Ability to iterate quickly on ideas and push them out to customers in a continuous fashion.
Enterprise industry experience in web based user interfaces, applications, and Web Service integration using APIs
Knowledge of when to use existing libraries, and when to create your own.
Strong interpersonal, oral, written, and visual communication skills with the ability to present findings concisely and effectively
Bachelors or equivalent degree preferred