Below are the Job Details
Title: User Experience Developer
Duration: 8 Months
Location: Princeton, NJ
Responsibilities:
- Collaborate with designers to iterate on the design and implementation of front-end toolkits
- Build efficient and reusable front-end systems and abstractions
- Find and address performance issues
- Identify and communicate front-end best practices
Requirements / Qualifications:
- Strong knowledge of JavaScript
- Experience with modern JavaScript libraries and frameworks (Angular, Vue & Polymer preferably)
- Deep understanding of HTML, CSS, and related web technologies
- Strong experience in responsive design
- Experience in design and development of Web components preferred
- Strong Computer Science fundamentals
- Awareness of cross-browser, cross-device compatibility issues and client-side performance considerations
- Experience with documentation, unit and integration testing
- Demonstrated design and UX sensibilities
- B.S., M.S., or PhD. in Computer Science or equivalent education/experience
- Experience architecting large-scale frontend applications (preferred)