Назад
Company hidden
1 день назад

Senior Software Development Engineer - UI/UX (Cybersecurity)

165 000$
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Development Engineer - UI/UX (Cybersecurity): Building and running React and TypeScript web applications, GraphQL and gRPC APIs, and customer SDKs for a cybersecurity product with an accent on real-time security data, API evolution, and scalable client tooling. Focus on designing versioned schemas and contracts, maintaining multi-language SDKs, and improving frontend performance, accessibility, observability, and security.

Location: Remote-first role in the United States

Salary: $165,000 per year

Company

hirify.global develops cybersecurity technology, threat intelligence, and expert services for protecting critical infrastructure and industrial control systems.

What you will do

  • Build and ship features across React and TypeScript frontends and the GraphQL and gRPC APIs behind them, from scoping through deployment.
  • Design GraphQL schemas and protobuf/gRPC contract changes with versioning and schema evolution.
  • Build and maintain Python, TypeScript, and Go client SDKs, including code generation, semantic versioning, and release automation.
  • Define contracts with backend services, collaborate with Product and Design, and turn customer needs into features.
  • Improve frontend performance, accessibility, and observability; write secure, well-tested code and provide constructive code reviews.

Requirements

  • 5+ years of professional experience building production web applications and APIs from idea to delivery with Product, Design, and Engineering; equivalent experience is valued.
  • Production experience with React, including hooks, Context, lazy loading, large component architectures, modern testing frameworks, state management, and build tools.
  • TypeScript experience.
  • GraphQL with Apollo Client and Apollo Server on Node.js, plus gRPC with Protocol Buffers; client consumption is required and service design is a plus.
  • Hands-on API design, versioning, and schema evolution.
  • Experience building and maintaining client SDKs in multiple languages such as Python, TypeScript, and Go, with code generation, semantic versioning, and release automation.
  • Experience with Auth0, OAuth 2.0, and JWT flows.

Nice to have

  • Experience with data-heavy UIs, including grids, charts, virtualization, shared UI component libraries, or design systems.
  • PostgreSQL, GCP Cloud Run and GCS, and protobuf schema design with buf tooling.
  • OpenTelemetry, GitLab CI/CD, OpenFeature or other feature flag systems, and Terraform.
  • Cybersecurity, OT, or ICS experience, or SBOM knowledge including CycloneDX, SPDX, or CVE.
  • Responsible use of AI-assisted development tools and experience driving technical initiatives or improving engineering practices across teams.

Culture & Benefits

  • Remote-first team across North America, Europe, the Middle East, and APAC.
  • Mission-driven environment focused on protecting critical infrastructure.
  • Competitive equity package.
  • Comprehensive benefits plan.
  • Employment is contingent on passing a background check.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →