The UI DeveloperPosition is located in Newark Delaware and is a W2 contract role with a minimumcommitment of 16 months. It is a hybrid position and candidates areexpected to reside nearby for inofficecollaboration.
KeyResponsibilities andSkills :
CoreTechnologies :
- Proficiencyin HTML CSS andJavaScript .
- Experiencewith frontend frameworks such as Angular or React is highlypreferred.
VersionControl :
Proficiencyin using GIT for distributed version controlincluding experience with branching merging and familiarity with Bitbucket .
FrontEndDesignPrinciples :
- Knowledgeof design patterns such as Responsive Web Design MVCarchitecture and BEMOOCSS .
- Understanding of modular programming and concepts like Event Delegation Singletons Prototypes Mixins and Publish / Subscribepatterns .
DynamicContent :
Strongexperience with AJAX techniques for fetchingdata and rendering dynamiccontent.
SemanticHTML &CSS :
Expertise in semantic HTML and CSS3 including using SASS for creating layoutsresponsive design and ensuring compliance with WCAG 2.1accessibilitystandards .
DevelopmentTools :
Experiencewith DevTools Web Fiddler Visual Studio and accessibility tools like JAWS VoiceOverTalkBack .
UXCollaboration :
Abilityto work with UX designers to convert wireframes into functionaluser interfaces while addressing potential designrisks.
PerformanceOptimization :
Familiarwith tools like Lighthouse and techniques suchas image compression lazy loading code bundling and spriteusage .
Node.jsand PackageManagement :
Proficientin Node.js along with NVM and NPM for managing versions andpackages.
ModernJavaScript :
Expertisein Vanilla JavaScript (ES6) and experience withframeworks / libraries like Vue React Polymer AngularHandlebars and jQuery .
HTML, CSS, and JavaScript. Angular or React GIT Responsive WebDesign, MVC architecture, and BEM, OOCSS. modular programming AJAXsemantic HTML and CSS3 DevTools UX Collaboration Lighthouse Node.
jsand Package Management Modern JavaScript