Job Information
Date Opened
03/10/2026
Job Type
Full Time
Work Experience
5+ Years
Industry
Technology
City
Scott Air Force Base
State/Province
Illinois
Country
United States
Zip/Postal Code
62225
Job Description
We are looking for a Senior Full Stack Developer with a strong focus on frontend development using React.js. In this role, you will help develop and maintain a mission-critical command and control system for the Mobility Air Force. Your primary responsibility will be building modern single-page applications using React.js and TypeScript, enhancing user experience, and ensuring smooth integration with secure backend APIs.
While you will contribute across the full technology stack, your main focus will be on frontend architecture, user interface performance, and creating well-structured, maintainable components.
You will work closely with backend developers, support UI design decisions, and mentor junior engineers in an Agile development environment.
What You Will Do
Design, develop, test, and deploy single-page applications built with React.js and TypeScript.
Participate in frontend architecture planning, including decisions related to state management, component structure, routing, and build configurations.
Create reusable UI components, forms, and interactive views aligned with operational workflows.
Integrate React applications with backend services built in Java and .NET using RESTful APIs.
Develop automated UI tests including unit tests, integration tests, and end-to-end tests.
Ensure accessibility, responsiveness, and adherence to modern UI standards.
Improve performance through techniques such as code splitting, lazy loading, and efficient rendering.
Apply secure frontend development practices including dependency management, API validation, and token handling.
Review and refactor frontend code to maintain consistency and long-term maintainability.
Provide guidance and mentorship to team members on React, TypeScript, testing strategies, and single-page application architecture.
What We Like to See
Strong experience with React.js, TypeScript, SPA architecture, and modern JavaScript development tools.
Experience with frontend state management tools such as Redux, Zustand, Recoil, or Context API.
Familiarity with build tools like Webpack, Vite, Babel, or similar technologies.
Experience integrating with RESTful APIs and working with backend developers to define API contracts.
Understanding of accessibility requirements and compliance standards commonly used in government systems.
Experience deploying frontend applications using AWS services such as S3, CloudFront, API Gateway, and Cognito.
Strong troubleshooting abilities related to UI performance, rendering behavior, and cross-browser compatibility.
Ability to work independently and manage features from concept through production.
You Should Be Familiar With
HTML, CSS, JavaScript, and TypeScript.
React.js, React Router, and component-based architecture.
Security best practices for single-page applications requiring authentication.
Modern frontend testing tools such as Jest, React Testing Library, and Cypress.
RESTful API integration methods.
Basic backend development using Java or .NET for full-stack functionality.
Containerization concepts using Docker.
CI/CD pipelines used for building, testing, and deploying frontend applications.
Agile development methodologies.
Requirements
Minimum of 5+ years of professional software development experience, including significant frontend development with React.js.
Experience owning frontend architecture or major UI components in production single-page applications.
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
Ability to obtain or maintain a government security clearance.
Previous experience working with the Department of Defense or federal agencies is strongly preferred.
This position allows remote work within the St. Louis area. Because the role requires a government security clearance, candidates must be U.S. citizens and eligible to work without visa sponsorship.
Benefits
Competitive salary.
Paid time off.
Paid federal holidays.
401(k) retirement plan with company matching.
100% employer-paid medical, dental, vision, short-term disability, long-term disability, and basic life insurance.
Flexible Spending Account.
Health Reimbursement Arrangement.
Work-from-home options.
Education assistance programs.