Location
Palo Alto, CA, Bethesda, MD
Type
Full-time
Posted
10/15/2026
Compensation
$105,000 - $215,000 per year
Job description
The Senior Full Stack Software Engineer at GEICO will design and deliver modern digital claims experiences for customers and associates. This position involves web, mobile, and backend development using technologies such as React, Java, GraphQL, and Flutter. The ideal candidate will combine technical expertise with strong leadership skills to influence engineering standards and guide technical decisions. The role emphasizes collaboration with various teams to create secure and maintainable enterprise software.
Requirements
- Significant professional experience designing and delivering full-stack applications in enterprise production environments.
- Advanced proficiency in TypeScript and modern JavaScript, including strong experience with React.
- Strong proficiency in Java and Spring Boot, including dependency injection and API development.
- Experience designing and consuming GraphQL and REST APIs.
- Experience with micro-frontend architecture and shared-dependency management.
- Strong knowledge of frontend state-management patterns using Redux Toolkit or comparable technologies.
- Demonstrated ability to apply object-oriented design and reusable software design patterns.
- Experience building automated tests with tools such as Jest and JUnit.
- Experience with containerized cloud applications, including Docker and Kubernetes.
- Familiarity with Azure services such as AKS and Cosmos DB.
- Experience with observability practices, including structured logging and distributed tracing.
- Working knowledge of authentication, authorization, and secure coding.
Responsibilities
- Design and deliver full-stack capabilities across React applications, Java services, GraphQL APIs, and Flutter applications.
- Lead technical design for features spanning micro-frontends and mobile experiences.
- Develop React and TypeScript applications using modern tools and libraries.
- Design and maintain Java services that aggregate downstream APIs into user-focused contracts.
- Develop GraphQL schemas and Apollo Client integrations.
- Contribute to Flutter and Dart feature packages using shared design systems.
- Establish resilient integration patterns for REST and GraphQL services.
- Use feature flags and telemetry to release changes safely.
- Mentor engineers through technical guidance and code reviews.
- Collaborate with product, design, architecture, and engineering partners to turn business needs into technical solutions.
- Improve engineering practices, documentation, and development workflows across teams.
H-1B filing history
Public USCIS petition and DOL LCA counts · latest USCIS FY2026, LCA FY2026
Filing entity: Government Employee Insurance Company Geico
As of Aug 23, 2026
Initial approvals
35
FY2026
Approval rate
99.7%
FY2026
LCA certified
318
FY2026
Entry-level share
2.5%
FY2026
Initial approvals YoY
-61%
Trend
LCA certified YoY
+3%
Trend
Initial approvals by fiscal year
Approval rate by fiscal year
Continuing vs initial approvals
LCA certified positions by quarter
LCA certified positions by fiscal year
Based on public USCIS and DOL filings; not a sponsorship guarantee.
Is this posting expired or inaccurate?
