368,611open jobs
9,439companies
50,719added this week
Browse all
Salary
$111k – $150k per year
Location
In office (United States)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
General Dynamics Information Technology (GDIT) is a leading technology integrator providing enterprise IT, artificial intelligence, and cloud solutions primarily to government, defense, and intelligence agencies. The company specializes in modernizing complex digital infrastructure, strengthening cybersecurity frameworks, and managing mission-critical systems for public sector clients. Operating as a business unit of defense giant General Dynamics, it plays a key role in driving digital transformation across national security, healthcare, and civil agency operations.

Type of Requisition:

Regular

Clearance Level Must Currently Possess:

None

Clearance Level Must Be Able to Obtain:

None

Public Trust/Other Required:

NACLC (T3)

Job Family:

Software Engineering

Job Qualifications:

Skills:

Design, User Experience (UX) Design, User Interface (UI) Design

Certifications:

None

Experience:

5 + years of related experience

US Citizenship Required:

No

Job Description:

Senior Front-End Product Engineer

React + UX + Data & AI Experiences

Build the front door to biomedical discovery.

LOCATION : Remote Eligible

CLEARANCE : Public Trust or ability to obtain one

MISSION PARTNER : National Institutes of Health

YOUR IMPACT

What happens when biomedical data, modern AI, and exceptional product craft meet? The hard thing becomes clear, fast, and trustworthy.

GDIT is looking for a senior front-end product engineer who can take an ambiguous mission problem from first conversation to production - and keep improving it after launch. This is an engineering-first role for someone who is equally comfortable interviewing users, sketching a flow, challenging a product assumption, designing an interaction model, and shipping a high-performance React application used by thousands of people or more.

You will build data-rich and AI-enabled mission applications for the National Institutes of Health. You will not simply receive a mockup and turn it into code. You will help define the product: personas, journeys, information architecture, prototypes, design system, front-end architecture, delivery plan, telemetry, and production operations. The work will deploy across Azure, AWS, and Databricks Apps.

Our goal: users should feel that a difficult mission workflow just became obvious.

THE ROLE

This role lives at the intersection of product design, UX research, front-end architecture, data visualization, AI interaction design, and cloud delivery. You will partner with NIH mission stakeholders, domain experts, product leaders, designers, data scientists, AI engineers, back-end engineers, and platform teams to decide what should be built and then make it real.

You will move fast, but not recklessly. You will use prototypes and evidence to reduce ambiguity, make thoughtful tradeoffs, and take responsibility for the quality, accessibility, security, reliability, and impact of what reaches users.

This is not a handoff role. It is an ownership role.

MEANINGFUL WORK AND PERSONAL IMPACT

  • Lead human-centered discovery through interviews, contextual inquiry, workflow observation, task analysis, and collaborative workshops with mission users and stakeholders.

  • Turn research into clear personas, jobs-to-be-done, journey maps, service blueprints, information architecture, task flows, and product hypotheses.

  • Prototype at the speed of learning - from sketches and Figma concepts to high-fidelity coded prototypes - and use feedback to decide what deserves production investment.

  • Plan and facilitate usability studies, accessibility reviews, design critiques, and behavioral analysis; translate findings into prioritized product and engineering decisions.

Engineer the product

  • Architect and build production React and Next.js applications using TypeScript, the App Router, Server Components, Server Functions, streaming, modern caching, and intentionally small client-side boundaries.

  • Create responsive, adaptive, accessible interfaces using semantic HTML, modern CSS, Tailwind CSS, design tokens, accessible component primitives, and purposeful motion.

  • Build data-intensive experiences - dashboards, exploratory search, complex forms, virtualized tables, visual analytics, collaboration workflows, and real-time or streaming interfaces - without making users wrestle with the data model.

  • Design AI-native experiences such as copilots, RAG and agentic workflows, assisted analysis, and generative interfaces with streaming feedback, source attribution, provenance, clear limitations, human approval points, and graceful failure states.

  • Integrate GraphQL, REST and OpenAPI services, event streams, and back-end capabilities using generated types, runtime validation, resilient error handling, and secure authentication and authorization patterns.

  • Choose the right home for state - URL, server, component, form, or shared client state - and implement caching, synchronization, optimistic interaction, and recovery with discipline.

  • Build and evolve a reusable design system and component platform in Storybook so teams can ship consistent, accessible experiences faster.

Ship and operate

  • Own delivery from local development through production across Azure, AWS, and Databricks Apps, selecting managed, serverless, or container-based approaches that fit the mission and security context.

  • Automate build, test, security, and deployment pipelines; use infrastructure as code, dependency and supply-chain controls, feature flags, progressive delivery, and repeatable environment promotion.

  • Instrument the browser and application with logs, metrics, traces, error reporting, product analytics, and Core Web Vitals so the team can see what users experience and act on it.

  • Create a balanced quality strategy spanning unit, component, contract, accessibility, visual, performance, and end-to-end tests. Treat production reliability and incident learning as part of product quality.

Lead and elevate

  • Set a forward-looking front-end roadmap, document architectural decisions, communicate tradeoffs, and keep the platform modern without chasing novelty for its own sake.

  • Partner directly with users and leaders, explain complex technical choices clearly, invite dissent, and create alignment across design, product, data, AI, security, and engineering.

  • Mentor engineers and designers, lead design and code reviews, establish front-end quality standards, and create a paved road that improves delivery across the team.

  • Use AI-assisted design and development tools responsibly to accelerate discovery, coding, testing, documentation, and analysis while preserving human review, security, traceability, and engineering judgment.

  • Measure outcomes, not output: adoption, task success, time on task, error rates, accessibility, performance, reliability, user confidence, and mission value.

OUR MODERN FRONT-END TOOLBOX

This is a toolbox, not a trivia test. You do not need every library on this list. You do need deep React fundamentals, current hands-on expertise, and the judgment to choose - or reject - a technology for the right reasons.

Core React and language: React, Next.js App Router, React Server Components, Server Functions, React Compiler, TypeScript, JavaScript, Node.js, semantic HTML, modern CSS, browser APIs, Web Workers, and package management with pnpm.

UI and design systems: Tailwind CSS, shadcn/ui, Base UI, React Aria or Radix UI, design tokens, Storybook, Figma, Motion, container queries, responsive and adaptive design, progressive enhancement, and component-driven development.

Data, state, and forms: GraphQL, REST, OpenAPI, GraphQL Code Generator, TanStack Query, Zod, URL state, local React state, Zustand or Jotai when shared client state is justified, React Hook Form, WebSockets, Server-Sent Events, and streaming data patterns.

Data visualization and scale: TanStack Table and Virtual, D3, Observable Plot, Vega-Lite, Apache ECharts, Canvas, WebGL or WebGPU when the workload calls for it, plus performance budgets, virtualization, code splitting, and efficient rendering of large datasets.

AI experience engineering: Streaming model responses, RAG and agentic interactions, tool execution, source attribution and provenance, human-in-the-loop controls, feedback and evaluation workflows, transparent limitations, and resilient UX for latency, partial results, and model failure.

Quality and accessibility: Vitest, React Testing Library, Playwright, Mock Service Worker, Storybook interaction and visual testing, automated accessibility checks, keyboard and screen-reader validation, WCAG, Section 508, and performance profiling.

Cloud and operations: Git, CI/CD, Docker, Terraform, Bicep or cloud development kits, Azure, AWS, Databricks Apps, OAuth and OpenID Connect, role- and attribute-based access control, OpenTelemetry, centralized logs, metrics and traces, error tracking, feature flags, and product analytics.

WHAT YOU'LL NEED TO SUCCEED

  • 5 or more years of professional front-end or product engineering experience, or equivalent evidence of senior-level impact, including ownership of production React applications.

  • Deep expertise in React, TypeScript, JavaScript, HTML, CSS, browser behavior, component architecture, rendering, accessibility, and front-end performance.

  • A record of taking products from vision through discovery, design, implementation, deployment, support, and iterative improvement - not only contributing isolated tickets.

  • Experience shipping applications used by thousands of users or more, with practical knowledge of rollout, telemetry, reliability, support, performance, and change management at scale.

  • A portfolio or case studies that show human-centered design thinking, personas and flows, prototypes, architectural decisions, shipped software, tradeoffs, and measurable outcomes.

  • Hands-on skill conducting user research and usability testing, synthesizing ambiguous findings, and translating them into coherent interaction models and product decisions.

  • Experience building data-heavy, API-driven applications and making disciplined choices about server state, client state, caching, forms, validation, real-time updates, and error recovery.

  • Experience building or contributing to accessible design systems, reusable component libraries, and shared front-end standards.

  • Experience deploying and operating modern web applications in at least one major cloud environment, with the ability to work across Azure, AWS, and Databricks Apps.

  • Strong written and verbal communication, technical leadership, curiosity, self-direction, and comfort making progress when the problem is not yet well defined.

  • Public Trust clearance, or the ability to obtain one.

WHAT SETS YOU APART

  • Direct experience with Databricks Apps, Databricks SQL, Unity Catalog, model serving, lakehouse patterns, or governed data and AI applications.

  • Experience designing and shipping trustworthy AI products using RAG, multimodal models, agents, evaluation, source grounding, human review, and responsible AI patterns.

  • Experience with biomedical, scientific, clinical, research, or public-health data; familiarity with FAIR data principles, FHIR, data provenance, or research data governance.

  • Advanced data visualization experience involving high-dimensional, graph, temporal, geospatial, or very large datasets.

  • Experience with Web Workers, WebAssembly, Canvas, WebGL, WebGPU, local-first or offline-capable applications, or other advanced browser capabilities.

  • Experience with product experimentation, feature flags, A/B testing, product analytics, and outcome-based product development.

  • Experience delivering into secure or regulated federal environments, including Section 508, zero-trust identity, privacy, auditability, and DevSecOps controls.

  • A history of raising the bar through technical strategy, mentoring, design-system leadership, open-source contribution, or front-end platform enablement.

HOW WE'LL KNOW YOU'RE WINNING

  • Users can complete complex mission workflows faster, with fewer errors, less training, and greater confidence in the data and AI supporting their decisions.

  • The front-end platform becomes a force multiplier: reusable components, clear patterns, fast feedback, high-quality tests, and predictable deployments make the whole team more effective.

  • Applications are fast, accessible, secure, observable, reliable, and supportable across Azure, AWS, and Databricks Apps - not just impressive in a demo.

  • Production evidence and user feedback continuously shape the roadmap, and the team gets better at turning ambiguous mission needs into useful software.

THE MISSION: NIH

The National Institutes of Health seeks fundamental knowledge about living systems and applies that knowledge to enhance health, lengthen life, and reduce illness and disability. Learn about the NIH mission.

NIH's current direction for data science emphasizes new opportunities in software, computational methods and artificial intelligence, along with a federated biomedical research data infrastructure. You will help turn those capabilities into usable mission experiences - interfaces that help people explore evidence, understand data, collaborate, and act with confidence. Explore the NIH Strategic Plan for Data Science.

WHY GDIT

GDIT is a global technology and professional services company that delivers technology solutions and mission services across the U.S. government, defense, and intelligence community. Our work spans artificial intelligence, cloud, cyber, software development, and the mission systems that help create a safer, smarter world.

That culture is backed by GDIT's Emerge innovation centers and technology labs, where teams collaborate with customers and technology partners to rapidly prototype, test, and validate mission solutions across AI, cloud, cyber, software development, high-performance computing, and other emerging technologies. The goal is not a demo. It is mission-ready software in users' hands.

The culture we are building on this team is high ownership, direct collaboration, fast learning, thoughtful tradeoffs, and the freedom to turn a strong idea into a working product. We want someone who brings an informed point of view, listens hard, changes their mind when the evidence changes, and cares deeply about the people using what they build.

GDIT IS YOUR PLACE

  • Mission with meaning: build technology that supports biomedical research, public service, and better mission outcomes.

  • Autonomy with accountability: shape the product, the architecture, and the delivery approach - then own the result.

  • Technology at the edge of innovation: work across data, AI, cloud, UX, accessibility, and modern front-end engineering.

  • Growth and community: learn through technical communities, mentorship, certifications, professional development, and internal mobility.

  • A team that values clarity, curiosity, inclusion, constructive feedback, and excellent craft.

Not every strong candidate will match every item above. If you have deep React expertise, strong product judgment, and a record of shipping useful software, we would like to hear from you. Show us the work: a portfolio, case study, architecture walkthrough, or code sample that makes the users, tradeoffs, and outcomes visible.

The likely salary range for this position is $110,500 - $149,500. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.

Scheduled Weekly Hours:

40

Travel Required:

None

Telecommuting Options:

Remote

Work Location:

Any Location / Remote

Additional Work Locations:

Total Rewards at GDIT:

Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. GDIT typically provides new employees with 15 days of paid leave per calendar year to be used for vacations, personal business, and illness and an additional 10 paid holidays per year. Paid leave and paid holidays are prorated based on the employee’s date of hire. The GDIT Paid Family Leave program provides a total of up to 160 hours of paid leave in a rolling 12 month period for eligible employees. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most.

Our Identity Verification Process:

As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during virtual interviews. We reserve the right to take your picture to verify your identity and prevent fraud. By proceeding, you authorize the collection, processing, and use of your biometric data for identity verification and security purposes.

About Our Work:

We are GDIT. A global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50+ countries worldwide, offering leading mission-ready capabilities in AI, cloud, cyber and software development.Join our Talent Community to stay up to date on our career opportunities and events at

gdit.com/tc.

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,611 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
United States
$87k – $131k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Tysons
Java
Mobile
JUnit
DevOps
AWS
Azure
Azure DevOps
CI/CD
Datadog
Docker
Dynatrace
GCP
Git
Jenkins
Kubernetes
New Relic
Shift-Left
Splunk
Cybersecurity
Shift-Left Security
SonarQube
Management
Jira
QA
Cucumber
JMeter
Postman
Rest-Assured
Selenium
TestNG
Apply
$122k – $200k per year • In office • Full-Time • 10+ years exp • Jersey City • Charlotte
Java
Node JS
Python
SQL
JavaScript
Java
Hibernate
Spring Framework
Spring MVC
Databases
Apache Kafka
DynamoDB
Oracle
RabbitMQ
AI/ML
Ray
DevOps
Amazon CloudWatch
Amazon EC2
Amazon ECS
Amazon EKS
Amazon S3
Ansible
API Gateway
AWS
AWS Lambda
Azure
CI/CD
CloudFormation
GCP
Git
Grafana
IAM
Jenkins
Prometheus
Splunk
Terraform
Kubernetes
Apply
$110k – $199k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Tysons
C#
SQL
C#
.NET
Databases
MS SQL
DevOps
Azure
Azure DevOps
CI/CD
Management
Power Apps
Apply
$118k – $240k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Tysons
C#
Go
JavaScript
Python
SQL
TypeScript
C#
.NET
AI/ML
Embeddings
Human-in-the-Loop
LLM Guardrails
RAG
Semantic Search
Semantic Search
DevOps
AWS
CI/CD
Vector
Cybersecurity
Least Privilege
Apply
$113k – $188k per year • In office • Full-Time • 6+ years exp • Bachelor's Degree • Tysons
Python
SQL
Python
pySpark
Databases
Amazon Redshift
Apache Iceberg
Databricks
Delta Lake
AI/ML
Airflow
Anomaly Detection
ChatGPT
Copilot
Cursor
GraphRAG
Knowledge Graph
RAG
Spark
DevOps
Amazon Kinesis
Amazon S3
AWS
AWS CDK
AWS Lambda
AWS Step Functions
CI/CD
CloudFormation
Docker
Git
GitHub
GitHub Actions
IAM
Jenkins
Terraform
Vector
Cybersecurity
Least Privilege
Analytics
ETL/ELT
Power BI
Tableau
Apply
$143k – $173k per year • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Wiesbaden
Python
DevOps
Ansible
Terraform
Cybersecurity
Defense in Depth
Wireshark
Zero Trust
Apply
$93k – $126k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree • United States
Node JS
SQL
TypeScript
JavaScript
Databases
MS SQL
Oracle
Mobile
JUnit
DevOps
AWS
Azure
CI/CD
GCP
Git
GitLab
GitLab CI
Jenkins
Management
Jira
QA
JMeter
Playwright
Postman
Rest-Assured
TestNG
Apply
Network Engineer 8 hours ago
$83k – $113k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • Raleigh
JavaScript
Perl
Python
DevOps
Splunk
Apply
$195k – $264k per year • In office • Full-Time • 15+ years exp • Master's Degree • United States
Python
AI/ML
Amazon SageMaker
Keras
Kubeflow
MLFlow
PyTorch
Scikit-learn
TensorFlow
Vertex AI
XGBoost
DevOps
AWS
Azure
CI/CD
CloudFormation
Docker
GCP
Kubernetes
Terraform
Cybersecurity
FedRAMP
NIST 800-53
Apply
$128k – $173k per year • In office • Full-Time • 7+ years exp • United States
Python
SQL
Databases
Databricks
Snowflake
DevOps
AWS
SLI/SLO/SLA
Analytics
Power BI
Tableau
Management
Confluence
Jira
Apply
$60k – $61k per year • In office • Full-Time • 2+ years exp • High School Diploma • United States
Apply
$62k – $63k per year • In office • Full-Time • 2+ years exp • High School Diploma • United States
Apply
$70k – $196k per year • Remote/Hybrid • Full-Time • 12+ years exp • Associate's Degree • Chicago • Milwaukee • Dallas • Columbus • Kirkland
Databases
Databricks
Google BigQuery
SAP HANA
Snowflake
AI/ML
Knowledge Graph
DevOps
Azure
Apply
$120k – $140k per year • In office • Full-Time • Charlotte • Raleigh • Dallas • Boston • New York
SQL
Analytics
ETL/ELT
Apply
$70k – $196k per year • Remote/Hybrid • Full-Time • 5+ years exp • Associate's Degree • Chicago • Milwaukee • Dallas • Columbus • Kirkland
DevOps
SLI/SLO/SLA
Apply
See all jobs
This is one of many
368,611 more open roles from verified company boards, updated every day.