
Front-End React Developer
Silver Spring, MDJob$100–140K/yrSeen 4 days agoSeen in employer's feed 2 days ago
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Silver Spring, MD, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Requirements
Credentials this posting asks for.
Job overview
SAIC seeks an experienced Front-End React Developer to build and support a secure, data-intensive enterprise web application. The role develops accessible interfaces, dashboards, workflows, and API integrations, and collaborates with architects, engineers, QA, and business stakeholders in an Agile/Scrum team. Candidates need at least five years of front-end or web application development experience, including three years with React, and must be U.S. citizens able to obtain and maintain a Public Trust.
Skills & qualifications
Skills
Qualifications
Full job description
Description
We are seeking an experienced Front-End React Developer to design, develop, test, and support a modern, secure, data-intensive enterprise web application. The successful candidate will develop responsive, accessible, and maintainable user interfaces using React and will work closely with solution architects, backend developers, AI/ML engineers, DevOps engineers, QA personnel, and business stakeholders.
The role focuses on interactive dashboards, workflow interfaces, record-management screens, search and filtering, reporting, data visualization, and integration with backend APIs and enterprise services. The team follows Agile/Scrum practices with iterative development, sprint-based delivery, demonstrations, testing, and continuous stakeholder feedback.
Key Responsibilities:
-
Design, develop, test, and maintain enterprise web applications using React.
-
Develop reusable, modular, maintainable React components and responsive, accessible user interfaces.
-
Develop interactive dashboards, complex forms, data tables, record-detail screens, workflow interfaces, search, filtering, sorting, pagination, navigation, and saved views.
-
Integrate React applications with RESTful APIs and backend services and implement appropriate client-side state management and data-fetching patterns.
-
Implement role-aware user experiences and support enterprise authentication and authorization, including SSO and MFA.
-
Develop interfaces for AI-generated or AI-assisted content and support human review and approval workflows.
-
Implement reporting, data visualization, and self-service export functionality.
-
Work with SQL/MariaDB relational data structures and write or understand SQL queries for development, testing, troubleshooting, and data validation.
-
Translate requirements, user stories, acceptance criteria, and wireframes into production-quality interfaces.
-
Develop unit, component, and integration tests; participate in code reviews and maintain coding standards.
-
Troubleshoot front-end, browser, API integration, and application-performance issues.
-
Support system integration testing, user acceptance testing, regression testing, and production deployment.
-
Work effectively in a Linux-based development environment using VS Code, Git, package managers, build tools, debugging tools, and common shell utilities.
-
Actively participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, backlog refinement, sprint reviews/demos, retrospectives, estimation, and release activities.
-
Collaborate with the Product Owner/Scrum team to refine user stories, define acceptance criteria, estimate work, and deliver committed sprint objectives.
-
Develop and maintain appropriate technical documentation.
Qualifications
Required Qualifications:
-
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline, or equivalent professional experience.
-
5+ years of professional front-end or web application development experience, including 3+ years of hands-on React development.
-
Strong proficiency in React, JavaScript, HTML5, and CSS3.
-
Strong understanding of functional components, hooks, reusable component design, routing, state management, and modern React development patterns.
-
Experience developing enterprise-scale, data-intensive web applications and dashboards and integrating them with RESTful APIs.
-
Working knowledge of SQL and relational database concepts; familiarity with MariaDB/MySQL tables, relationships, queries, views, and data structures.
-
Experience with Git, automated front-end testing, responsive design, cross-browser compatibility, and secure front-end development practices.
-
Experience working in Linux-based development environments and comfort with the Linux command line/shell, environment variables, file systems, permissions, logs, and common development utilities.
-
Experience using Visual Studio Code (VS Code) or a comparable modern IDE for development, debugging, source control, linting, and code-quality workflows.
-
Understanding of authentication, authorization, session management, and role-based access concepts.
-
Hands-on experience working as part of an Agile/Scrum software development team, including sprint planning, daily stand-ups, backlog refinement, sprint reviews, and retrospectives.
-
Strong analytical, debugging, problem-solving, written, and verbal communication skills.
-
Must be a US Citizen and able to obtain and maintain a Public Trust.
Preferred Qualifications:
-
Experience with React Router and modern state/data-management approaches.
-
Experience with React Testing Library, Jest, Vitest, or comparable testing frameworks.
-
Hands-on experience with MariaDB/MySQL-backed enterprise applications.
-
Experience with enterprise UI/component libraries and data-visualization tools.
-
Experience with Section 508/WCAG accessibility requirements.
-
Experience with enterprise SSO/MFA, Microsoft 365, and/or SharePoint integrations.
-
Experience developing workflow-oriented applications and interfaces incorporating AI/ML or LLM-generated content.
-
Familiarity with CI/CD and DevSecOps practices.
-
Familiarity with Posit (formerly RStudio) products and development environments is a plus.
-
Experience working with data science, analytics, AI/ML, research teams, federal government, healthcare, life sciences, or other regulated environments is a plus.
Core Technical Skills:
React | TypeScript | JavaScript | HTML5/CSS3 | REST APIs | SQL | MariaDB/MySQL | Linux | VS Code | Git | Automated Testing | Agile/Scrum | Responsive UI | Section 508/WCAG | SSO/MFA
Plus: Posit/RStudio | AI/ML/LLM Applications | SharePoint/Microsoft 365
Target salary range: $100,001 - $140,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
REQNUMBER: 2617628
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
Assistant Front End Manager TraineeWegmans · Gambrills, MD · $21.75–22.5/hrPosted 1w agoPosted 1w ago
Java Software Engineer - Developer (Experienced and Senior)The Boeing Company · Herndon, VA · $135–183K/yrPosted 1w agoPosted 1w ago
Lead Java Software Engineer - DeveloperThe Boeing Company · Herndon, VA · $212–286K/yrPosted 1w agoPosted 1w ago
Android DeveloperPeraton · San Antonio, TX · $86–138K/yrPosted 3w agoPosted 3w ago
DevEx (Developer Experience) LeadPeraton · Chantilly, VA · $135–216K/yrPosted 6 days agoPosted 6 days ago
You've read the whole posting — now see how you match it.