Software Engineer: Front End - R128

Expedition Technology

  • Herndon, Virginia
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Agile Programming Methodologiesunmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Best Practicesunmatched
    • Bootstrapunmatched
    • Defense Intelligenceunmatched
    • Gitunmatched
    • GraphQLunmatched
    • Human-Computer Interactionunmatched
    • Information Technology & Information Systemsunmatched
    • Integrated Circuits (ICs)unmatched
    • Integration Testingunmatched
    • Intelligence Communityunmatched
    • Internet Applicationunmatched
    • JavaScriptunmatched
    • Markup Languageunmatched
    • Mock Upunmatched
    • Open Sourceunmatched
    • Performance Tuning/Optimizationunmatched
    • Process Flowunmatched
    • Prototypingunmatched
    • R Programming Languageunmatched
    • REST (Representational State Transfer)unmatched
    • React.jsunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Security Clearanceunmatched
    • Sensitive Compartmented Information (SCI)unmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Software Testingunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Systems Maintenanceunmatched
    • Team Playerunmatched
    • Test Automationunmatched
    • Test Plan/Scheduleunmatched
    • Test Toolsunmatched
    • Testingunmatched
    • Top Secret Clearanceunmatched
    • Unit Testunmatched
    • United States Citizenunmatched
    • United States Department of Defense (DoD)unmatched
    • User Experience Design (UXD)unmatched
    • User Interface Designunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Vue.jsunmatched
    • Wireframesunmatched

    Description

    Expedition Technology (EXP) is seeking a Front-End Software Engineer to join our Training Data Storefront (TDS) team. The TDS mission is to develop, deploy, and maintain a centralized repository of AI/ML annotations and models that supports the Department of Defense (DoD) and Intelligence Community (IC). TDS plays a critical role in addressing today’s defense and intelligence challenges. 

    We are looking for a Front-End Software Engineer who is passionate about building high-quality, user-focused applications. The ideal candidate thrives in a collaborative environment, writes clean and maintainable code, and is dedicated to delivering exceptional user experiences. In this role, you will develop user-facing web application components, translating UI/UX designs—such as wireframes, site maps, process flows, and mockups—into responsive interfaces. You will also integrate front-end components with backend systems to enable seamless data flow, and contribute to product quality through unit testing, automated testing, and end-to-end validation. 

    At EXP, you will experience the full lifecycle of modern software development; from Agile scrum meetings, designing new features, developing new capabilities using the latest open-source frameworks, to directly working with end-users to ensure we are solving their mission needs, and maintaining the operational system.  

     
    REQUIRED SKILLS: 

    • Experience in one of the following frameworks: React.js, Vue.js, Angular, SolidJS, and/or Next.js. 
    • Experience with Typescript is preferred, but Javascript is the minimum. 
    • Knowledge of Vite, react-query, TailwindCSS, Openlayers, Playwrite, Yup and/or MUI. 
    • Use of front-end markup languages, with experience implementing responsive designs using Bootstrap framework. 
    • Work closely with UI/UX designers, transform wireframes, mockups, and prototypes into designs to ensure seamless user experience aligns to HCI principles. 
    • Integrate front-end components with back-end services using RESTful APIs or GraphQL to fetch, display and update data in real-time applications. 
    • Implement front-end best practices for performance optimization (e.g. lazy loading, code splitting); ensure secure communications between front-end and back-end services. 
    • Use GIT for version control; manage codebases and branching strategies. 
    • Use front-end testing frameworks/tools to create unit tests, integration tests, and end-to-end tests to ensure code stability and high-quality output. 

    WHAT YOU'LL NEED TO SUCCEED: 

    • Education: BA/BS in Information Technology or related field or the equivalent combination of education, technical certifications or training, or work experience 
    • Experience: 8+ years of related experience 
    • Security Clearance Level: TS/SCI  
    • Location: Herndon, VA 
    • US Citizenship Required 

    Numbers & Facts

    LocationHerndon, Virginia

    Similar Jobs