Job Description
Job Title: Full Stack Software Developer
Location: United States - Fully Remote
Eligibility: Candidate must be a US Citizen with an active Secret clearance
Job Description: We are looking for a Senior Full Stack Developer (Back
End focus) to work alongside a balanced agile delivery teams on highly
complex DoD projects, specifically the development of command and
control (C2) software. Our client with its partners is building an innovative
cloud-based command and control system that seamlessly integrates
existing capabilities and provides automation that improves efficiency and
effectiveness of mission planning and execution. A perfect candidate is
able to write high-quality code, integrate with partner capability providers,
and ensure code and product quality. This position will work alongside
the development team and other capability providers to integrate AI / ML
capabilities to a high performance UI.
Role & Responsibilities
Develop an "AI abstraction layer" consisting of backend and frontend
software components that will enable the integration of any AI algorithm
to a React-based application
Develop server-side / back-end application logic and database schema
that integrate the work of front-end developers
Contribute to the development and maintenance of reusable component
libraries and shared codebase
Write high-quality code, applying best practices, coding standards, and
design patterns
Participate in the entire software development lifecycle, including
requirement gathering, design, development, testing, and deployment,
using an agile, iterative process
Participate in code reviews and ensure code quality through effective
testing strategies
Collaborate with developers, designers, testers, project managers,
product managers, and project sponsors
Communicate tasking estimation and progress regularly to a development
lead and product owner through appropriate tools
Ensure seamless integration with backend systems, including databases,
data pipelines for ML, and messaging systems
Team with other developers, fostering a culture of continuous learning
and professional growth
Required Experience
At least 8+ years of professional full stack web development experience
(5+ with a STEM B.S.) with a focus on React (other Javascript frameworks
are a plus)
Able to develop organized, accessible, and performant apps using
JavaScript, typescript, advanced CSS, and HTML
Solid understanding of application architecture, and concepts like
asynchronous programming, closures, types, and ES6
Demonstrated familiarity with cloud platforms and deployment strategies
(cloud architect or operations certification is a plus)
Proficient with version control systems (e.g., Git) and effective
collaborative development workflows
Experience managing robust build & test tools and implementing workflow
automations (e.g., Jest, Rollup, Webpack, Babel)
Experience with database technologies (e.g., SQL, NoSQL) and messaging
systems (e.g., RabbitMQ, Apache Kafka)
Experience integrating AI solutions (e.g., large language models) to
React-based applications
Must be a US Citizen with a US Secret Security Clearance or higher
Preferred Experience
Familiarity with security and data protections concepts and methods
A portfolio of past projects with code samples or GitHub links
Penchant for learning new technologies, balanced with strong pragmatic
thinking
Ability to make effective architecture decisions and document them
clearly
Design-minded attention to detail in user interface implementation
Geospatial information systems (GIS) experience
Familiarity with cloud-native geospatial data formats like geoJSON,
geoParquet, geoArrow
Apply Now
Send Us Your Information
We are always looking for passionate and dedicated people to join our team.
Send us your resume and if a job opens up and we find a good match, we’ll be in touch!