UI/Front-end Developer

Location: Charlottesville, VA
Date Posted: 05-24-2018
NSS is searching for a UI/Front-end Developer in Charlottesville, VA. We have an immediate full-time opening for a person with these skills on our Rapid Development team. We are looking for someone that is passionate about UI design and implementation. We need an expert who can work hand-in-hand with a multi-disciplinary software development team to bring creative and fun concepts to life. As a member of our Rapid Development team you will build mockups and functional prototypes for our valued clients.
 
Essential Functions
Collaborate with customers and other Rapid Development team members & customers to define and implement innovative solutions for application aesthetic and experience.
Engineer front-end web applications that leverage modern frameworks, e.g. React, Polymer and Angular v2.0 or newer.
Make innovative and engaging design and user-experience decisions.
Conceptualize original ideas that adhere to simplicity and user friendliness in solving complex design challenges.
Create wireframes, storyboards, user flows, and process flows to communicate ideas for stakeholder discussions.
Conduct user research and user testing.
Consistently implement new technologies, trends, and best practices to keep designs fresh.
Relocation assistance available. 
 
A little about the area.  Charlottesville is located in the foothills of the picturesque Blue Ridge Mountains. Charlottesville and the surrounding area are a healthy balance of both urban and rural localities amendable to many different lifestyles. Charlottesville's rich artistic, natural, and cultural history is showcased in an assortment of first-rate museums, galleries, wineries, breweries, shops, restaurants, and parks making Charlottesville a spectacular location for work, play, outdoor activities, raising a family, and simply enjoying a high quality of life. Charlottesville is also home to the University of Virginia, a top national university that has community offerings to include athletic, artistic, cultural, and educational events in addition to a renowned medical center.

Qualifications
Required Qualifications/Software:
Undergraduate degree in Design, Computer Science, Web Development, or comparable discipline
Portfolio demonstrating breadth of front-end development skills
Expert knowledge of HTML and CSS
Proficient in JavaScript and related frameworks
Extensive use of APIs and understanding of HTTP and REST architecture
Experience with version control (e.g. Github, Stash)
Minimum of 7 years of overall development experience
Active TS/SCI Clearance

Desired Qualifications:
Graduate degree in Design, Computer Science, Web Development, or comparable discipline
Creative background, a passion for modeling and implementing unique designs

Experience with:
AWS, Google Cloud and/or Heroku platforms
Developing applications and visualizations for data analytics
React, Polymer and/or Angular v2.0 or newer
Node.js and npm
Build tools, e.g. Grunt, Gulp, Maven
Packaging and deploying for both development and production environments using continuous integration tools
Front-end automated unit and integration testing
Prototyping both browser-based and native mobile applications
JavaScript mapping frameworks (e.g. Leaflet, OpenLayers, Google Maps)
or
this job portal is powered by CATS