UI - Developer - Chantilly, VA

Save
You need to sign in or
create an account to save a job.

Job Description:

Employer is seeking candidates for a User Interface Developer for Chantilly VA. Our Identity & Access Management (IdAM) program is seeking an experienced Front End web developer to provide user interface design expertise in support of a mission critical enterprise system. Successful candidate will provide user interface Front End web development and serve as bridge between internal development and user experience teams.

Roles and Responsibilities:
  • Front End web development and design (ReactJS, Redux, Bootstrap, saga)
  • Serve as bridge between developers and user experience teams to ensure the Back End development is implemented with the intended user experience
  • Collaborate with user experience and software developers to develop and manage requirements
  • Understand and interpret system requirements to ensure web development satisfies verification of the functionality
  • Identify issues found during the software development/integration process
  • Perform functional tests using both Front End and command line interfaces
  • Communicate with internal and external stakeholders on test progress during daily scrum meetings
  • Create, execute, and maintain technical documentation
  • CSS styling to match visual design
  • Support program operational needs as required
MINIMUM REQUIRED SKILLS:
  • Experience with programming with Javascript, React, API services, RESTful web services
  • 5+ years of experience building rich web applications, dashboards, and/or workflow systems
  • Deep expertise and knowledge in HTML5+, CSS3+, and JS, ES5/6, JQuery, Javascript frameworks, Front End frameworks like Foundation or Bootstrap
  • Experience building dynamic single page applications
  • Experience integrating with JSON-based REST APIs required
  • Cross browser development and responsive and mobile design skills
  • Experience with React, Redux, bootstrap and saga
  • Ability to generate, follow, and update technical procedures and evaluate results
  • Ability to work successfully in a team, independently, and take initiative on tasks
  • Ability to communicate in both oral and written formats
  • Demonstrated knowledge of software development concepts
  • Self-starter with an ability to work independently and in a team environment
  • Understanding of agile processes
  • Bachelor's Degree in Engineering, or a related technical discipline or equivalent work experience
DESIRED QUALIFICATIONS:

Candidates with these desired skills will be given preferential consideration:
  • Knowledge of software development life cycle (SDLC), Scrum, and Agile processes
  • Exposure to LESS, Typescript preferred
EDUCATION & EXPERIENCE:
  • Requires BS degree and 4-8 years of prior relevant experience or Masters with 2-6 years of prior relevant experience or HS Diploma with additional 4 years experience
"External Referral Eligible"