×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Developer; JavaScript

Job in Arlington, Arlington County, Virginia, 22201, USA
Listing for: Foxhole Technology
Full Time position
Listed on 2026-01-01
Job specializations:
  • IT/Tech
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Position: Full Stack Developer (JavaScript)

Job Title

Full Stack Developer (JavaScript)

Location

Arlington, VA / Some Telework (Hybrid)

Terms

Full Time

Clearance

Secret

Company Overview

Foxhole Technology provides robust cybersecurity and IT support capabilities for federal civilian and defense agencies. A recognized leader in navigating technology and security challenges, Foxhole delivers mission-focused innovations to answer evolving and complex needs.

Responsibilities
  • Design and implement user interfaces with React.js, ensuring optimal performance and user experience.
  • Build scalable and maintainable back‑end services with Node.js, adhering to best practices in code quality and system architecture.
  • Manage and optimize databases (e.g., MS SQL Server) including schema design, query optimization, and security.
  • Implement integration solutions using Node.js to connect disparate systems and data sources efficiently.
  • Leverage AWS services for deploying and scaling applications, ensuring high availability and security.
  • Use Git Lab/Git Hub for source code management, maintaining a collaborative and version-controlled development environment.
  • Deploy software and databases using CI/CD pipelines, leveraging tools such as Jenkins and Git Lab, to ensure efficient and reliable delivery of updates.
  • Work with containerized microservices, ensuring high scalability and ease of maintenance.
  • Support the creation of technical documentation, such as Interface Control Documents (ICD) and Software Design Specifications (SDS), to ensure clear and consistent communication of technical specifications and processes.
  • Collaborate with cross‑functional teams to define, design, and ship new features and functionalities.
  • Conduct code reviews, contributing to the continuous improvement of product quality and team productivity.
  • Handle ambiguities and take the initiative to guide clients not familiar with the project's technologies, demonstrating leadership and problem‑solving skills.
Qualifications
  • Proven experience as a Full Stack Developer, with a strong focus on React.js and Node.js frameworks.
  • Proficiency in Node.js for back‑end development, with experience in frameworks such as Express.
  • Experience in managing databases with MS SQL Server, with a solid understanding of database design principles.
  • Familiarity with deploying and managing applications on AWS.
  • Experience with Git Lab/Git Hub for source code management and collaboration.
  • Experience in deploying applications and databases through CI/CD pipelines using tools like Jenkins and Git Lab.
  • Experience in working with containerized microservices, understanding the principles of container management and orchestration.
  • Ability to produce comprehensive technical documentation, such as ICD and SDS, to support development and deployment processes.
  • Ability to work in a fast‑paced, agile development environment.
  • Excellent problem‑solving skills and the ability to handle ambiguous situations.
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Engineering and Information Technology

Equal Opportunity Employment

Foxhole Technology is an Equal Opportunity Employer and makes hiring decisions without regard to race, color, religion, sex (including pregnancy, childbirth and sexual orientation), national origin, age, disability, genetic information, military/veteran status, or any other protected class.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary