Job Detail

Job Classification:
developer: applications
UI Developer w/ HTML5 / JavaScript / CSS

6 months

Phone and skype


This role requires onsite from Day 1


UI Developer with HTML5/JavaScript/CSS


Required Skills
• 2-5 years of Experience with advanced level development skills in HTML5, JS and CSS
Javascript versions ES2015/ES6 and Typescript – a superset of ES2015
Node and NPM
• Javascript frameworks:  AngularJS v4+, Express JS, jQuery
UI testing, E2E testing:  Jasmine, Karma, Protractor, PhantomJS, Jest, Cypress
• Application bundlers:  Webpack, (optional) SystemJS
• Task runners:  Grunt, Gulp, etc
CSS 3/Frameworks:  Bootstrap v3/v4, Foundation CSS, SaaS
• Experience with deployment in cloud
• Focus on Test Driven Development o Quality forward development practices, with automation at forefront for continuous quality o Performant sites focused on optimal time to interact for end consumers, and continuous focus on improvement of that o Secure sites that adhere to best practices for information security

Desired Skillset
• Ability to write, execute and visualize test results
• Code organization and bundling for coherent packaging
• UI Grids, Responsive Web Design, using Figma to interact with visual design
This is what you will be doing: hands on implementing front ends associated with the technical designs for product/project teams
• Transforming business requirements into conceptual/logical application architectures
• Determining feasibility & scalability of front-end solutions, interacting with business and product owners in order to define technical solutions for customer problems
• Production issue triage, management, and prevention as needed
• Technical definition and implementation for analytics, error logging/tracking, and other key functional customer interactions
• UI Design reviews for feasibility and impact analysis
• Develop sustainable Accessibility compliant solutions
• Technical debt resolutions, prevention & code reviews
• Analysis and implementation of Performance/Stability/Reliability initiatives
• Research & Development of POCs & innovative new ideas for customer interactions with online systems in defining alternate solutions for the business problem.