Senior Full Stack Engineer, Client Platform

New
J
JobgetherSoftware platform
Based in United StatesFull-TimeSenior
Salary$135,000–$180,000 USD annually
Apply NowOpens the employer's application page

Job Details

Experience
At least 5 years of professional software engineering experience; at least 2 years of experience designing and evolving GraphQL schemas for product surfaces used across multiple clients, including iOS, Android, and web.
Required Skills
GraphQLNode.jsHTMLCSSJavascriptKubernetesTypeScriptReactDatadog

Requirements

  • At least 5 years of professional software engineering experience.
  • At least 2 years designing and evolving GraphQL schemas for product surfaces used across iOS, Android, and web.
  • Strong JavaScript, TypeScript, and React skills, with solid UX instincts.
  • Strong knowledge of HTML, CSS, and browser technologies, including the DOM, events, and platform APIs.
  • Solid computer science fundamentals, including data structures, algorithms, distributed systems, and software design.
  • Experience with production systems at scale, including load testing, tracing, performance analysis, and optimization.
  • Experience investigating production performance regressions, including CPU hotspots and latency issues in high-throughput services.
  • Experience participating in on-call rotations and owning production release cycles end-to-end.
  • Experience developing APIs with Node.js, Bun, or another server framework such as Phoenix, Ruby on Rails, FastAPI, or Laravel.
  • Experience building multi-client or white-label platforms, including geo-based routing and per-brand configuration.
  • Experience with Kubernetes and operating services in containerized environments.
  • Experience with testing frameworks such as Jest, Vitest, ExUnit, RSpec, or pytest.

Responsibilities

  • Design and evolve federated GraphQL schemas and server-driven UI contracts for web and mobile clients.
  • Manage schemas as versioned contracts, identify breaking changes, coordinate migrations, and synchronize generated client models.
  • Develop and optimize GraphQL APIs, RPC endpoints, and SQL queries for digital client experiences.
  • Build front-end applications and shared component libraries using React and TypeScript, focusing on performance and accessibility.
  • Partner with product and design teams to architect and deliver customer-facing features end-to-end.
  • Use Datadog observability tools to diagnose production issues and improve monitoring and alerting.
  • Identify technical debt, production bottlenecks, scalability risks, and opportunities to improve code quality and platform performance.
  • Develop automated tests and work with QA to strengthen testing pipelines and CI/CD workflows.
  • Contribute to architecture, system design, feature delivery, and technical standards in an Agile environment.
  • Mentor engineers through code reviews, pairing, documentation, and knowledge sharing.
View Full Description & ApplyYou'll be redirected to the employer's site
$135,000–$180,000 USD annually
Apply Now