FREE ACCESS
5,000–10,000 jobs/day
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.

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 .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesApolloGraphQLGRPCJavaScriptNode.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