UI Designer-Front End Developer / JavaScript Developer

Springfield, VA

Share This Job

Job Description

Octo Consulting Group is looking for an experienced (and cleared) Front End SharePoint Developer/UI Designer to assist a customer in the Intelligence community in designing, developing, and sustaining GEOINT visualization applications.

Responsibilities include:

  • The Front End SharePoint Developer/UI Designer will implement customer provided visual designs and requirements into working front end code.
  • Provide "Swiss-army knife" SharePoint front-end development expertise to implement web designs exactly as the designer visualized on paper.  
  • Develop single page applications that consume rest services from SharePoint and other sources and display that content using JavaScript template languages such as handlebars and angulars.

Skills & Requirements


Bachelor’s Degree within a related field.

11-14 years of experience within a related field.


  • HyperText Markup Language (HTML) expertise
  • Cascading Style Sheets (CSS) expertise
  • JavaScript expertise
  • Best practices and Content Management System (CMS) knowledge 
  • Ability to engage customer and generate initial conceptual wireframes using paper and online prototyping tools
  • Ability to develop high fidelity mockups using Adobe Creative Suite (Illustrator, Photoshop, etc)
  • Ability to create HTML, CSS, and JavaScript-based prototypes of proposed designs leveraging modern responsive design and data binding libraries including:  JQuery, Bootstrap (stretch: Angular)
  • Ability to use user-centric design principles to conduct heuristic evaluations against existing designs
  • Ability to generate post-heuristic reports defining strengths, weaknesses, and recommendations for improving usability
  • Ability to engage as part of an Agile Scrum Team to address prioritized Sprint requirements



  • Ability to leverage Angular.JS and other JavaScript libraries to build custom application components
  • Ability to write custom JavaScript to address desired application behaviors
  • Ability to use Java to build back-end and middle tier application functionality
  • Experience with OpenLayers and/or ESRI-based mapping services
  • Experience with OGC-compliant web service protocols like WMS, WCS, WFS

Desired requirements:

Graduate Degree within a related field


Clearance: An active TS SCI clearance is required.

Location: Springfield, VA


Our team is what makes Octo great. At Octo you'll work beside some of the smartest and most accomplished staff you'll find in your career.  Octo offers fantastic benefits and an amazing workplace culture where you will feel valued while you perform mission critical work for our government. 

Voted one of the region’s best places to work multiple times, Octo is an employer of choice!


  • Please no Corp-to-Corp or 1099 candidates; this position is W-2 only.
  • US citizenship required per contract.  We are unable to sponsor H1B candidates at this time
  • Relocation will not be offered.
  • Octo Consulting Group is an Equal Opportunity/Affirmative Action employer.  All qualified candidates will receive consideration for employment without regard to disability, protected veteran status, race, color, religious creed, national origin, citizenship, marital status, sex, sexual orientation/gender identity, age (40 or over), or genetic information. Octo Consulting Group’s commitment to diversity and inclusive selection practices includes ensuring qualified long-term unemployed job seekers receive equal consideration for employment.
  • Selected applicant will be subject to a background investigation.