Job Details

Full-Stack UI Engineer

RESTON-20194, VA, US
07/26/2018

-


Required Skills

    HTML, CSS
Company

Infinity Consulting Solutions, Inc

Experience

-

Job Description

Key Responsibilities

Develop UI layouts and components from mockups

Refactor existing UI code as requirements change

Use well established design patterns when developing software

Code full-stack features from the UI down to the database

Design and develop API's using RESTful principles

Write unit, integration and full end-to-end tests for new features

Design and develop Java Spring based microservices

Support and maintain existing features, debugging throughout the stack

Apply best practices in continuous integration and delivery

Participate in the release of new features to production

Work with product managers and other engineers to implement and document complex requirements

Required Skills and Experience

4+ years' UI development experience

Expert-level coding w/Ember.js or similar MVC Framework (Angular, React, Vue.js)

Experienced in frontend development with HTML, CSS (Stylus / Less) and JavaScript (ES6+)

Knowledge of JS utility libraries: D3, Lodash, jQuery, Bootstrap, and a JS templating
library: Handlebars, Mustache

Experience with JS build and testing tools: Mocha, Chai, Sinon, npm, broccoli

Experience in architecting web applications, especially single page applications (SPA)

Experience with relational DB table design, implementation

Desired Qualifications & Experience Requirements

Open source contributions and collaborations

Understanding of "12-Factor App” concepts

Experience writing Java restful web services

Experience with cloud technologies (AWS)

Experience working on a SAAS Product in a commercial environment

Experience in digital media, online advertising, or reporting/analytical applications

Experience with large scale SQL databases is a strong plus



UI Designer
Information Technology

No Preference
Contract To Hire
Other
1

Candidate Requirements
-
-

Walkin Information
-
-
-

Recruiter Details
Doug Klares
1350 Broadway, Suite 2205, NEW YORK-10018, NY, US
-