Skip to content

Senior Software Engineer

Senior React engineer building internal tooling and platforms for promotions, affiliate partner management, and payout workflows. Owns end-to-end feature delivery, guides junior engineers, and collaborates with non-technical stakeholders in a fully remote environment.

United StatesFrontend EngineeringRemote3+ YOE

About the role

What You'll Do

  • Own feature development end-to-end — from technical design through delivery — building internal tools for promotion creation, affiliate partner management, performance tracking, and payouts
  • Write high-quality TypeScript and React code that is clean, performant, well-tested
  • Integrate with third-party platforms like Braze and Appsflyer; coordinate promotion targeting and delivery
  • Build the affiliate partner platform including onboarding, performance tracking, attribution, and payout workflows
  • Participate in team-level architectural decisions around internal application patterns, data modeling, API design, and third-party integration strategies
  • Improve reliability, data accuracy, UI performance, and developer experience in internal tooling
  • Guide junior engineers through code reviews, pairing sessions, and design feedback
  • Collaborate cross-functionally with Product, Marketing, and Partnerships to translate operational workflows into tooling
  • Participate in on-call rotation for incident response and root cause analysis
  • Document technical decisions, data models, and integration patterns

What You Have

  • 3–5 years of professional software engineering experience building React web applications (internal tools, admin platforms, or operational dashboards preferred)
  • History of delivering complex features within a software team
  • Experience breaking down ambiguous operational requirements into concrete technical plans
  • Exposure to integrating with third-party platforms and managing data contracts
  • React Native familiarity is a plus

Technical Skills

  • Advanced proficiency in TypeScript
  • Strong React experience — component lifecycle, hooks, performance optimization, patterns for data-heavy and form-heavy internal applications
  • Experience with RTK Query, React Query, or similar data-fetching and caching layers
  • Experience building and consuming REST or GraphQL APIs; comfort reasoning about backend data models
  • Familiarity with Braze or similar CRM/messaging platforms
  • Experience with state management solutions for complex, multi-step workflows
  • Solid testing practices — unit and component testing with Jest; familiarity with Playwright, Cypress, or similar E2E frameworks
  • Familiarity with CI/CD pipelines, containerized local dev environments, and web deployment workflows
  • Working knowledge of React Native

Nice to Have

  • Prior experience building internal tooling, back-office platforms, or operational dashboards at scale
  • Hands-on experience with Braze — building integrations, managing campaign data, or working with its API
  • Familiarity with Go or Ruby/Rails at a read level
  • Experience with affiliate or partner program platforms, payout workflows, or performance tracking systems
  • Familiarity with financial data considerations — auditability, reconciliation, and accuracy requirements around payouts
  • Comfort working in Kubernetes-based deploy environments (K8s manifests, ArgoCD)
  • Experience using AI-assisted development tools
  • Prior experience working in a remote engineering organization

Benefits

  • Company-subsidized medical, dental, & vision plans
  • 401(k) plan with company match
  • Annual bonus
  • Flexible PTO (2 weeks strongly encouraged)
  • Generous paid leave programs, including 16-week paid parental leave and disability benefits
  • Workplace flexibility and modern work schedules
  • Company-wide in-person events and team outings
  • Lifestyle enhancement program
  • Company equipment provided (Windows & Mac options)
  • Annual performance reviews with opportunities for growth and career development

Skills

TypeScriptReactReact NativeRtk QueryReact QueryREST APIsGraphQLBrazeJestPlaywrightCypressCI/CDKubernetesArgo CD

Senior Software Engineer

Senior frontend engineer building design systems, visualization tools, and semantic search experiences for a B2B SaaS intelligence platform. Requires 5+ years experience with React, TypeScript, component libraries, and data visualization.

170k – 220kNew York, NYFrontend EngineeringHybrid5+ YOEViteReact

Sr. Software Engineer, Web

Build and scale user-facing web features for Desktop and Mobile Web using React/Redux. Own projects end-to-end, collaborate cross-functionally, and mentor teammates. Requires 5+ years of web app experience and a bachelor’s degree or equivalent.

United StatesFrontend EngineeringHybrid5+ YOEReactRedux

Senior Software Engineer, Frontend

Senior frontend engineer owning consumer crypto payment flows across web and mobile. Focus on building reliable, high-scale payment experiences, driving latency/SLO improvements, and mentoring engineers.

186k – 219kUnited StatesFrontend EngineeringRemote5+ YOEReactMentorship

Senior Software Engineer, Frontend

Senior frontend-focused full-stack engineer building AI-native legal products. Own projects across web, desktop, mobile, and API experiences using React, TypeScript, Python, and Postgres.

193k – 290kNew York, NYFrontend EngineeringHybrid5+ YOECSSReact

Senior Frontend Engineer

Senior Frontend Engineer building performant React/TypeScript interfaces for an AI inference platform. Owns UI architecture, performance, and cross-team collaboration on production-grade web apps.

190k – 300kSan Francisco, CA +1Frontend EngineeringHybrid5+ YOECSSGit