Full Stack Web Developer – McLean, VA - W2/Permanent – Full-Time - $80,000 - $190,000

Full Stack Web Developer – McLean, VA
W2/Permanent – Full-Time
$80,000 - $190,000


The Role

 

Company Description

 

Our client, operating under anonymity, seeks a talented Full Stack Web Developer to contribute to the development of cutting-edge analytics web applications. These applications will empower users to interact with enterprise reports and analytics seamlessly. Leveraging a robust tech stack including Node.js, React, Vue.JS, and Express, you'll deliver impactful solutions that support software development and DevOps initiatives across Booz Allen. This role requires U.S. citizenship due to the sensitive nature of the work.

 

Key Responsibilities:

 

- Develop full stack JavaScript applications to facilitate user interaction with enterprise reports and analytics.

- Utilize Node.js, React, Vue.JS, and Express to create robust and scalable analytics applications.

- Collaborate with DevOps teams to implement automation approaches using technologies like Azure web app services.

- Stay abreast of the latest web development technologies, evaluate new standards, technologies, and trends, and provide recommendations for future platform enhancements.

 

Basic Qualifications:

 

- Minimum 5 years of professional software development experience.

- Proficiency in Node.js and frameworks such as Express for building scalable web applications.

- 3+ years of experience with ReactJS, HTML5, CSS3, and JavaScript or TypeScript.

- Hands-on experience building and consuming REST APIs.

- Familiarity with asynchronous programming paradigms (promises, generators, or callbacks).

- Experience optimizing web applications for performance.

- Proficiency in unit testing and integration testing of server and client-side JavaScript.

- Knowledge of caching mechanisms, database indexing, and code optimization techniques.

- High School diploma or GED.

 

Additional Qualifications:

 

- Experience with Azure SQL Server for database design, implementation, and management.

- Familiarity with Docker.

- Proficiency in using Git and GitHub for source code management.

- Experience in automating deployment processes using GitHub Actions.

- Understanding of container concepts.

- Ability to provide code samples or GitHub links.

- Bachelor's degree in Computer Science or related field preferred.

 

To Apply Please Complete the Form Below