Role:UI/Front-End Developer
Location:Herndon, VA
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 wire frames, 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.
Required Qualifications/Software:
Undergraduate degree in Design, Computer Science, Web Development, or comparable disciplinePortfolio demonstrating breadth of front-end development
skills :
Expert knowledge of HTML and CSSProficient in JavaScript and related frameworksExtensive 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.
Desired Qualifications:
Graduate degree in Design, Computer Science, Web Development, or comparable disciplineCreative background, a passion for modeling and implementing unique designs
Experience :
AWS, Google Cloud and/or Heroku platformsDeveloping applications and visualizations for data analyticsReact, Polymer and/or Angular v2.0 or newerNode.js and npmBuild tools, e.g. Grunt, Gulp, MavenPackaging and deploying for both development and production environments using continuous integration toolsFront-end automated unit and integration testingPrototyping both browser-based and native mobile applicationsJavaScript mapping frameworks (e.g. Leaflet, OpenLayers, Google Maps)