Senior Software Development Engineer - UI/UX

Jobgether

Oregon

Hybrid

USD 149,000 - 182,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-first working environment
Competitive equity package
Comprehensive benefits plan

Job summary

Jobgether, listing on behalf of a partner company, seeks a Senior Software Development Engineer - UI/UX based in the United States. Join a mission-driven engineering team delivering cybersecurity solutions that protect critical infrastructure.

You will build intuitive web apps, robust APIs, and client SDKs, working across frontend, API design, and developer tooling. As a senior contributor, you will lead feature development in React/TypeScript, design GraphQL and gRPC contracts, and maintain

Qualifications

  • 5+ years building production web applications and APIs.
  • Strong React+TypeScript proficiency with modern frontend tooling.
  • Experience with GraphQL (Apollo) and Node.js.
  • Experience with gRPC and Protocol Buffers; design is a plus.
  • Experience building client SDKs in Python/TypeScript/Go with release automation.
  • Familiarity with Auth0, OAuth 2.0, JWT.

Responsibilities

  • Design, develop, test, and deploy features across React/TypeScript frontend and GraphQL/gRPC APIs.
  • Lead feature development from scoping to production troubleshooting.
  • Design GraphQL schemas and Protocol Buffers contracts with versioning.
  • Build and maintain client SDKs in Python, TypeScript, and Go.

Skills

React
TypeScript
GraphQL
gRPC
Go
Python
APIs
OAuth 2.0 / JWT
Auth0

Tools

Apollo Client
Apollo Server
Protocol Buffers
Buf

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Development Engineer - UI/UX based in the United States.Join a mission-driven engineering team developing advanced cybersecurity solutions that help protect critical infrastructure from evolving digital threats. In this senior engineering role, you will build and maintain intuitive web applications, robust APIs, and client SDKs that help security professionals identify and understand exploitable software vulnerabilities. You will work across frontend development, API architecture, and developer tooling, contributing throughout the entire software delivery lifecycle. Collaborating closely with Product, Design, and backend engineers, you will translate complex technical data into clear, accessible user experiences. You will also help ensure that APIs and SDKs remain reliable, secure, and compatible as the platform evolves. This remote-first opportunity is ideal for an experienced engineer who values technical ownership, thoughtful collaboration, and meaningful real-world impact.

Accountabilities:
  • Design, develop, test, and deploy features across a React and TypeScript frontend and the supporting GraphQL and gRPC APIs.
  • Lead feature development from initial scoping and design through implementation, release, and production troubleshooting.
  • Design and evolve GraphQL schemas and Protocol Buffers/gRPC contracts, maintaining appropriate versioning and backward compatibility for existing customers and integrations.
  • Build and maintain client SDKs in Python, TypeScript, and Go, including code generation pipelines, semantic versioning, and automated release processes.
  • Define clear API and integration contracts with backend teams, primarily working with Go-based services.
  • Collaborate with Product and Design teams to translate customer needs into practical, user-focused technical solutions.
  • Improve frontend performance, accessibility, and observability across the areas you own.
  • Write secure, maintainable, well-tested code and provide constructive code reviews that strengthen engineering quality.
  • Take responsibility for the production code you deliver, including diagnosing issues and improving the reliability of customer-facing functionality.
Requirements:
  • At least 5 years of professional experience building production web applications and their supporting APIs, managing work from concept to delivery in collaboration with Product, Design, and Engineering teams. Equivalent experience will also be considered.
  • Strong proficiency in React, including hooks, Context, lazy loading, and large component architectures.
  • Solid TypeScript experience and familiarity with modern frontend tooling, including testing frameworks, state management solutions, and build tools.
  • Experience with GraphQL, including Apollo Client and Apollo Server on Node.js.
  • Experience working with gRPC and Protocol Buffers, at minimum consuming gRPC APIs; service design experience is an advantage.
  • Practical knowledge of API design, versioning, and schema evolution.
  • Experience building and maintaining client SDKs across multiple programming languages, such as Python, TypeScript, and Go, including code generation, semantic versioning, and release automation.
  • Familiarity with authentication and authorization flows using Auth0, OAuth 2.0, and JSON Web Tokens (JWT).
Additional experience that would be advantageous includes:
  • Building data-intensive user interfaces featuring grids, charts, virtualization, or complex data visualizations.
  • Developing shared UI component libraries or design systems.
  • Working with PostgreSQL, including query patterns and data modeling.
  • Experience with Google Cloud Platform services such as Cloud Run and Google Cloud Storage.
  • Knowledge of Protocol Buffers schema design and tooling such as Buf.
  • Familiarity with OpenTelemetry, GitLab CI/CD, feature flag platforms such as OpenFeature, and Terraform.
  • Experience in cybersecurity, operational technology (OT), or industrial control systems (ICS), or knowledge of software bills of materials (SBOMs), including CycloneDX, SPDX, and CVE concepts.
  • Responsible use of AI-assisted development tools and experience leading technical initiatives or improving engineering practices across teams.
Benefits:
  • Annual salary of $165,000 .
  • Competitive equity package.
  • Comprehensive benefits plan.
  • Remote-first working environment.
How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?
Data Privacy Notice:

By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Development Engineer - UI/UX
Senior Software Development Engineer - UI/UX

Jobgether • United States

Remote
USD 149,000 - 182,000
Equity package
Remote-first
Comprehensive benefits
Senior UI/UX Software Engineer - Frontend & APIs (Remote)
Senior UI/UX Software Engineer - Frontend & APIs (Remote)

Jobgether • Oregon

Hybrid
USD 149,000 - 182,000
Remote-first working environment
Competitive equity package
Comprehensive benefits plan
Lead Software Engineer - Cloud & Application Development
Lead Software Engineer - Cloud & Application Development

Jobgether • Oregon

Hybrid
USD 135,000 - 145,000
Annual base salary $135,000-$145,000
Medical coverage through Anthem
Dental and vision insurance
+5
Forward Deployed Software Engineer
Forward Deployed Software Engineer

Jobgether • United States

Remote
USD 140,000 - 210,000
Remote work opportunities
Flexible paid time off
Company-paid holidays
+6
Engineer III - Cloud
Engineer III - Cloud

Jobgether • United States

Remote
USD 120,000 - 185,000
Health insurance
401(k) retirement plan
Paid time off
+2
Senior Software Engineer - Fullstack (Ruby on Rails)
Senior Software Engineer - Fullstack (Ruby on Rails)

Jobgether • Oregon

Hybrid
USD 140,000 - 190,000
Healthcare coverage
401(k) matching
Paid time off
+3
Engineering Team Lead (SDET)
Engineering Team Lead (SDET)

Jobgether • United States

Remote
USD 164,000 - 201,000
Fully remote within the US
16? days PTO? 15 days PTO annually
Medical, dental, vision coverage
+2
Senior Manager, Data Engineering
Senior Manager, Data Engineering

Jobgether • United States

Remote
USD 180,000 - 240,000
Remote work in the United States
Unlimited PTO
Healthcare: medical, dental, vision
+3
Senior Software Architect, Security Platform
Senior Software Architect, Security Platform

Jobgether • United States

Hybrid
USD 180,000 - 280,000
Senior Full Stack Software Developer | German & French (C1+)
Senior Full Stack Software Developer | German & French (C1+)

Jobgether • United States

Remote
USD 79,000 - 112,000
Fully remote
Salary 70k–100k EUR
Permanent contract
+4