React Jobs - Senior Web Developer - Java, React JS, Python, Cloud, 14078

at Leidos
Location Chantilly, VA
Date Posted October 9, 2018
Category Default
Job Type Full-time




An 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, Angular, Vue, Bootstrap)

•         Serve as bridge between developers and user experience teams to ensure the backend 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 frontend and command line interfaces

•         Communicate with internal and external stakeholders on test progress during daily scrum meetings

•         Create, execute, and maintain technical documentation

•         Support program operational needs as required


•         Experience with programming with Javascript, React, API services, Angular 2.0, 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 modern frameworks such as Angular, React, and/or Vue

•         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

Candidates with these desired skills will be given preferential consideration:

•     Knowledge of software development lifecycle (SDLC), Scrum, and Agile processes

•     Exposure to LESS, Typescript preferred


Requires BS degree and 8 - 12 years of prior relevant experience or Masters with 6 - 10 years of prior relevant experience.