• Bachelor degree in CS or equivalent experience
• 8+ years of experience required

• HTML5, CSS3, and JavaScript (Required)
• Experience architecting and building applications with modern web frameworks such as Angular or React (Required)
• Experience using design system component libraries
• Experience consuming web services over HTTP (Required)
• Experience with at least one server-side language/framework such as JS-NodeJS/Java-SpringMVC/C#-.NET MVC, etc. (Required)
• Expert understanding of the DOM (Required)
• Experience with Git (Required)
• Understanding of UX and the design techniques and principals involved in the production of UI components and templates (Required)
• Web Standards and Accessibility (WCAG 2) Best Practices (Required)
• Verbal and written communication skills, problem solving skills, customer service and interpersonal skills (Required)
• Ability to analyze written requirements and visually conceptualize the user interface and application flows (Required)
• Ability to work independently and manage one’s time (Required)
• Responsive Design Principles (Required)

Job Duties and Responsibilities:
• Work with Product Owners, UX Designers build and integrate enterprise Single Page Applications
• Design engaging, usable, and accessible UX interactions for the web and mobile – this can be in the form of code and/or technical notes
• Analyze existing software (web and mobile) for Usability and Accessibility issues and provide recommendations for improvement
• Work with diverse team of product owners, UX designers, and developers in fast paced environment, with quick iterative cycles