We are looking for a Front-End UI Developer with a strong understanding of UI development along with building high quality and high-performance web applications. This person will work with a team of experienced technical leads, developers and business resources to build best-in-class applications. Responsibilities:
The ideal candidate will be proficient in UI design concepts and have the necessary technical skills to support the organization's application development
Use advanced programming techniques including object oriented and functional development, Web Accessibility, and RESTful design patterns to develop web applications
Develop and maintain user interface components using Angular and React frameworks
Ability to effectively articulate technical designs and solutions via verbal and written formats
Ability to research technical challenges, find solutions independently, and work independently or as a member of a team
Qualifications:
6+ years of JavaScript experience, including concepts like asynchronous programming
6+ years of HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility
6+ years of experience with browser APIs and optimizing front end performance
Build and enhance the test coverage (unit, functional and integration) of multiple applications
Experience with the entire app lifecycle from concept to deployment and beyond including CI/CD
Architect efficient and reusable front and middle tier systems that drive complex web applications
Self-starter with strong self-management skills
Ability to organize and manage multiple priorities
BS/MS in Computer Science or a related technical field or equivalent experience
Background in the Financial Industry or related field a plus