Full-Stack UI Engineer
RESTON-20194, VA, US
07/26/2018
-
Required Skills
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
-