Job Description

Reference # : 18-01421Title : Front End JavaScript Developer
Location : Reston, VA
Position Type : Contract
Experience Level : Start Date : 08/06/2018
Must be either a US Citizen or Permanent Resident.

JavaScript and Node are key here ? anyone w/ AWS would be great, but not required - Highly proficient in developing effective UIs using Bootstrap and a frontend frameworks, like Angular, React, Query, Vue/Vue.js, or similar; Proficient with JavaScript; proficient with git

The client has partnered with a higher education institution in their search for an enthusiastic and creative Front End JavaScript Developer for a contract to hire position located in Reston, VA.

The Developer will be responsible for building software products and data pipelines, using an array of diverse technologies, including Node.js and/or Python. We are specifically seeking someone who is excited about frontend frameworks and who is willing and able to transition Angular1 to React or another framework TBD. This position will work on a small, but growing team solving high-priority challenges relating to educational content development.

Required Skills:
Build database-driven web apps from scratch to deployment
Supports user-driven design of (relational) data models, APIs and interfaces
Follow best practices around version control, unit tests, and automated build processes
Highly proficient in developing effective UIs using Bootstrap and a frontend frameworks, like Angular, React, Query , Vue/Vue.js, or similar.
Proficient with JavaScript; proficient with git
Plus to have experience (even light experience) with any of the following:
  • REST and API design
  • MVC and MVC-esque design paradigms
  • Frontend javascript frameworks
  • Server-side scripting and web frameworks (e.g. Express, Rails, Ddjango, etc)
  • Serverless app design/paradigm
  • PostgreSQL or other SQL
  • Unit tests, automated testing, CI/CD
  • UI design (CSS, LESS/SASS, Bootstrap)
Ability and enthusiasm to learn new technologies as required (e.g. R, numpy/Pandas, D3, AWS Lambda etc.)
Able to evaluate alternative solutions and choose the right tool for the job
Good communication and practical decision-making skills; a believer in good comments and documentation

  • Basic AWS (S3, EC2, RDS, etc)
  • Advanced AWS (Lambda, DynamoDB, SNS, SQS

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online