Key Responsibilities
Create new UI components to support multiple clients and ultimately create new functions in a major customer-facing application.Create, call, and test APIs and web services, understanding the flow of data.Pair up for regular pair programming and code review sessions, among other Agile ceremonies.Help write new design patterns, improve and adapt existing design component integrationArchitect complete front-end stack of projects using HTML/CSS and TypeScript with AngularContribute to the architecture, design and coding of our next generation web-based enterprise solutionsImplement UI component design focused on re-usability / scalability / extensibility / supportabilityCollaborate with fellow developers, designers and analysts to solve problems.
Required Qualifications
Bachelor's degree in Computer Science, Information Technology, or related field.Overall 10+ years of experienceExpert in Angular, HTML5, CSS3, with knowledge of Typescript, REST implementation, CI/CD.Integration of user-facing elements developed by middleware developer with client side logicStrong unit test and debugging skills.