
Lead Full-Stack Developer
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in United States.
• Oversee the development of a secure, user-oriented application for the ingestion, management, discovery, sharing, and reuse of extensive mission datasets and digital assets.
• Create, build, review, test, and sustain full-stack features across responsive web interfaces, backend services, APIs, data stores, and cloud integrations.
• Direct project-based organization, asset metadata, user profiles, file and dataset versioning, activity history, comments, saved items, and feedback functionalities.
• Design scalable workflows for file upload, ingestion, transfer, processing, and downloading of large volumes of images, videos, documents, technical files, and both structured and unstructured data.
• Implement and enhance searching, filtering, content previews, indexing, and data discovery workflows.
• Develop secure API contracts and integrations with object storage, metadata catalogs, search services, identity providers, mission applications, and enterprise systems.
• Enforce authentication, authorization, role- or attribute-based access controls, audit logging, data handling regulations, and secure file access protocols.
• Collaborate with data engineering, platform, and cybersecurity teams regarding data provenance, metadata, version history, security markings, and handling of sensitive content.
• Enhance application performance, reliability, scalability, and observability; troubleshoot issues across databases, backend services, object storage, web interfaces, networks, and deployment environments.
• Convert user requirements into technical designs, backlog items, acceptance criteria, and production-quality releases in collaboration with product managers and UI/UX designers.
• Lead technical planning, architectural decisions, code reviews, automated and integration testing, defect resolution, and release preparedness.
• Integrate secure application delivery with source control, CI/CD, containerization, and DevSecOps pipelines.
• Guide developers, set coding standards, manage technical dependencies, and keep documented application components.
• Interact with operational users and government stakeholders through demonstrations, feedback sessions, and testing activities.
• Maintain architecture diagrams, API specifications, data models, development guidance, deployment documentation, and technical decisions.
• Active Secret security clearance, with the capacity to maintain the clearance throughout employment.
• At least seven years of professional software development experience, including significant hands-on work in both front-end and back-end application development.
• Experience in a technical lead, senior developer, or principal contributor role responsible for technical design, code reviews, mentoring, and delivering production software.
• Proficiency in a modern JavaScript or TypeScript front-end framework such as React, Angular, or Vue.
• Strong back-end development skills using Python, Node.js, Java, C#, or a similar server-side language and framework.
• Experience in designing and working with relational or nonrelational databases, data models, query optimization, and application data-access patterns.
• Experience in building applications that ingest, store, retrieve, transfer, or process files and datasets, including large objects, background processing, and error recovery.
• Hands-on experience in building, deploying, or supporting web applications on Amazon Web Services (AWS).
• Experience implementing authentication, authorization, secure API design, input validation, secrets management, and auditability.
• Working knowledge of Git-based source control, automated testing, CI/CD, containers, and Agile software delivery methodologies.
• Ability to diagnose production issues across front-end code, backend services, data stores, cloud services, and application interfaces.
• Strong skills in technical communication, engineering judgment, documentation, and collaboration.
• Only U.S. Citizens are eligible for a security clearance; applicants must meet U.S. Government security-clearance eligibility requirements.
• Desired: Experience with SOCOM, Special Operations Forces, or Department of War mission-partner activities.
• Desired: Familiarity with AWS GovCloud, Kubernetes or Amazon EKS, infrastructure as code, and DoD-authorized environments.
• Desired: Knowledge of data repositories, asset libraries, content management, collaborative knowledge systems, or large-scale ingestion and search applications.
• Desired: Experience with Amazon S3, managed databases, search/indexing technologies, event-driven processing, messaging, and asynchronous job orchestration.
• Desired: Knowledge of video/image previews, content metadata pipelines, geospatial or technical-file viewers, or natural-language search capabilities.
• Desired: Understanding of DODIN requirements, Risk Management Framework, secure application delivery, and DoD Impact Level 4+.
• Desired: Familiarity with open APIs, reusable components, documented data contracts, and modular software architectures.
• Bachelor’s or master’s degree in computer science, software engineering, information systems, or a related technical discipline is preferred.
• Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Generous paid time off and holiday leave.
• Opportunities for professional development and career advancement.
• Flexible working hours and remote work options.
NVIDIA
ContractHero | Digital Contract Management
SBS CyberSecurity
Tripoint Solutions
Get handpicked remote jobs straight to your inbox weekly.