Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Dragos, Inc.

Senior Software Development Engineer – UI/UX

Dragos, Inc.

. Build and ship features across the React and TypeScript frontend and the GraphQL and gRPC APIs, from scoping through design, implementation, and deployment .

Posted 11/4/2026full-timeRemote • United StatesSenior💰 $165,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and shipping features using React and TypeScript, along with designing GraphQL schemas and gRPC APIs. Proficient in maintaining client SDKs across multiple languages and ensuring code quality through testing and reviews.

Highest-signal resume keywords
React DevelopmentTypeScript ProgrammingGraphQL API DesignGRPC ImplementationClient SDK Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
ReactTypeScriptGraphQLGRPCPythonGoAPI DesignVersioningSemantic VersioningRelease Automation
Soft Skills
CollaborationProblem-SolvingConstructive Code Reviews
Tools & Technologies
Apollo ClientApollo ServerAuth0OAuth 2.0JWT
Industry Keywords
Web ApplicationsFrontend PerformanceAccessibilityObservabilityProduction Code

Tech Stack

Tools & technologies
ApolloGraphQLGRPCJavaScriptNode.jsPythonReactTypeScriptGo

About the role

Key responsibilities & impact
  • Build and ship features across the React and TypeScript frontend and the GraphQL and gRPC APIs, from scoping through design, implementation, and deployment
  • Design and implement GraphQL schema and protobuf/gRPC contract changes with versioning and schema evolution
  • Build and maintain client SDKs in Python, TypeScript, and Go, including codegen pipelines, semantic versioning, and release automation
  • Define contracts between frontend work and mostly-Go backend services
  • Work with Product and Design to turn customer needs into features
  • Improve frontend performance, accessibility, and observability
  • Write well-tested and secure code and give constructive code reviews
  • Own production code, troubleshoot problems, ship code, listen to customers, and work with real-time security data at scale
  • Turn dense binary-analysis output into readable information for security teams

Requirements

What you’ll need
  • 5+ years of professional experience building production web applications and the APIs behind them, taking work from idea to delivery with Product, Design, and Engineering; equivalent experience is equally valued
  • React (hooks, Context, lazy loading, large component architectures) and TypeScript, with modern front-end tooling such as testing frameworks, state management, and build tools
  • GraphQL with Apollo Client and Apollo Server on Node.js, and gRPC with Protocol Buffers (client consumption at minimum; service design a plus)
  • Hands-on API design, versioning, and schema evolution
  • Building and maintaining client SDKs in multiple languages such as Python, TypeScript, and Go, with codegen, semantic versioning, and release automation
  • Auth0, OAuth 2.0, and JWT flows
  • Must pass a background check as a condition of employment

Benefits

Comp & perks
  • Competitive Equity Package
  • Comprehensive Benefits Plan