Lead Front End Developer
We are seeking an experienced Lead Front End Developer to work on multi-domain platforms serving critical national security functions using cutting-edge modern frameworks. Join our team to solve hard problems in large-scale data investigation and analysis, real-time collaboration, task and resource planning and coordination, and high-dimensional data summarization and visualization allowing lay persons to easily answer complex questions.This role is hybrid and will require the selected candidate to work up to 4 days a week in our Arlington, VA office.
Responsibilities
- Define and implement frontend features in a modern web component-based framework
- Work directly with users in the field to implement new features and debug issues
- Work closely with design and program managers to implement responsive, modular, and event-driven designs
- Work closely with the testing team to establish comprehensive testing strategies to increase our confidence delivering, maintaining and operating a high quality product
- Be comfortable designing and developing full sections of functionality given broad requirements, including identifying and handling of edge cases and error states
- Follow provided UI/UX designs/mockups and be comfortable suggesting improvements, designing and implementing while handling of edge cases and error states given a broad intent
Minimum Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field and 7+ years practical experience in software engineering. In lieu of degree, comparable experience will be considered.
- 5+ years of experience with front-end web frameworks, e.g. Vue, Ember, React, and/or Angular
- 4+ years of experience developing responsive web applications
- 2+ years of experience building frontends interfacing with REST APIs and web sockets
- 2+ years of experience working on a production ready application
- Eligible and willing to obtain and maintain required security clearance up to TS/SCI
Preferred
- Experience with Ember.js
- Experience using Git and Jira in a development workflow
- Experience with WebGL, Canvas, and web visualization frameworks such as D3
- Experience creating large-scale, real-time data visualizations
- Familiarity with SQL and databases in general
- Experience working in an agile environment
Skills: Ember.js,React,Angular,d3,webgl,web visualization frameworks,rest apis,front-end frameworks knowledge