user avatar

Full Stack Developer (JavaScript)

Foxhole Technology

Posted today
Secret
Unspecified
Unspecified
IT - Software
Arlington, VA (On-Site/Office)

Overview

Job title: Full Stack Developer (JavaScript)

Location: Arlington, VA/Some Telework (Hybrid)

Terms: Full Time

Clerance: Secret

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. Our talented employee-owners provide agile, scalable services and solutions that solve operational gaps, operate critical systems, and protect and secure the enterprise - across the organization and around the world.

Seeking a Full Stack JavaScript Developer for a software development project which offers the opportunity to work on cutting-edge projects, utilizing technologies such as React.js, Node.js, AWS, and others. The ideal candidate will be a forward-thinking professional capable of handling ambiguities and taking initiative to guide clients unfamiliar with these technologies

Job Description

  • 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 GitLab/GitHub 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 GitLab, 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.


Minimum Requirements

  • Proven experience as a Full Stack Developer, with a strong focus on React.js and Node.js frameworks.
  • Understanding of front-end technologies, including HTML5, CSS3, JavaScript, and React.js.
  • 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 GitLab/GitHub for source code management and collaboration.
  • Experience in deploying applications and databases through CI/CD pipelines using tools like Jenkins and GitLab.
  • 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.


More Information

Requirements of position: Think analytically, effective verbal and written communication skills, make decisions, observe/remember details, interpret data, concentrate on tasks, adjust to change, handle stress/emotions. Regular attendance, maintain work schedule, attend meetings, meet deadlines, keyboard/type, handle confidential information, use math/calculations, stay organized, operate office equipment, may direct others. May be exposed to dust/dirt, humidity, and noise.

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.
group id: 10287387
Find Foxhole Technology on Social Media
Network Employers
user avatar
About Us
Foxhole Technology is a thought-leading technology firm offering a robust suite of cybersecurity, software development, systems engineering, and test & evaluation solutions for the Defense and Federal Civilian markets. A Service-Disabled Veteran Owner Small Business (SDVOSB) founded in 2007, Foxhole helps agencies navigate technology and security challenges, delivering mission-focused innovations that answer evolving and complex needs. Our core capabilities consist of Full-Scope Cyber Services, Cloud and System Modernization, Application Development (Agile / DevSecOps), and Innovation as a Service. Foxhole’s talented employee-owners provide agile, scalable services and solutions that solve operational gaps, operate critical systems, and protect and secure the enterprise – across the organization and around the world.

Foxhole Technology Jobs


Job Category
IT - Software
Clearance Level
Secret