Full Stack Software Developer

Location: US
Job ID: ATR 17451
Apply Now Back to Results

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 Back to Results

Apply Now

Required
Required
Required

Resume

Required, maximum file size is 512KB, allowed file types are doc, docx, pdf, odf, and txt

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!

Your Information

Please ensure all fields have been filled.

Your Information

Upload your Resume

Please note only files with .pdf, .docx , .rtf or .doc file extensions are accepted.

Max file weight: 512KB.

Please attach your resume, ensure it is in the correct format and smaller than 512KB.

×