Ui Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
The UI Developer Position is located in Newark, Delaware and is a W2 contract role with a minimum commitment of 16 months. It is a hybrid position, and candidates are expected to reside nearby for in-office collaboration.Key Responsibilities and Skills: Core Technologies: Proficiency in HTML, CSS, and JavaScript. Experience with front-end frameworks such as Angular or React is highly preferred. Version Control: Proficiency in using GIT for distributed version control, including experience with branching, merging, and familiarity with Bitbucket. Front-End Design Principles: Knowledge of design patterns such as Responsive Web Design, MVC architecture, and BEM, OOCSS. Understanding of modular programming and concepts like Event Delegation, Singletons, Prototypes, Mixins, and Publish/Subscribe patterns. Dynamic Content: Strong experience with AJAX techniques for fetching data and rendering dynamic content. Semantic HTML & CSS: Expertise in semantic HTML and CSS3, including using SASS for creating layouts, responsive design, and ensuring compliance with WCAG 2.1 accessibility standards. Development Tools: Experience with DevTools, Web Fiddler, Visual Studio, and accessibility tools like JAWS, VoiceOver, TalkBack. UX Collaboration: Ability to work with UX designers to convert wireframes into functional user interfaces while addressing potential design risks. Performance Optimization: Familiar with tools like Lighthouse and techniques such as image compression, lazy loading, code bundling, and sprite usage. Node.js and Package Management: Proficient in Node.js, along with NVM and NPM for managing versions and packages. Modern JavaScript: Expertise in Vanilla JavaScript (ES6) and experience with frameworks/libraries like Vue, React, Polymer, Angular, Handlebars, and jQuery.