Staff Software Engineer (Frontend)

1 hour, 47 minutes ago
Full-time
Lead
Software Development
Outreach

Outreach

Outreach offers an AI-powered revenue workflow platform designed to enhance the productivity of sales, marketing, RevOps, and go-to-market teams by automating processes that help in efficiently managing accounts, forecasting, and closing deals.

Internet Software & Services
1K-5K
Founded 2014
$489M raised

Description

  • Partner with product managers, designers, analysts, and go-to-market stakeholders to understand seller workflows and improve customer outcomes.
  • Lead frontend architecture, design, and implementation for high-visibility experiences such as Tasks, Sequences, Research Agent, and the VisualAgentBuilder.
  • Own frontend features end-to-end, from prototyping through delivery and iteration.
  • Build performant, accessible, observable, and scalable user experiences across the Outreach web application.
  • Work closely with client platform and shared frontend infrastructure teams to use and evolve design system and core packages.
  • Set technical direction for the team’s frontend architecture and help define the engineering vision for the workflow platform.
  • Prototype and validate new UX concepts such as outcome-driven workflows, next-best-action flows, and goal visualization.
  • Evaluate tradeoffs across client performance, API design, telemetry, and experimentation to address customer pain points.
  • Mentor engineers, conduct technical reviews, interview candidates, and raise the bar for frontend quality and developer experience.
  • Collaborate with other engineering teams to deliver end-to-end workflow solutions.

Requirements

  • 7+ years of professional software development experience, with significant time building modern user-facing web applications.
  • Strong proficiency with JavaScript/TypeScript, HTML, CSS, and React or a comparable modern frontend framework.
  • Proven experience shipping large-scale web applications.
  • Experience working in a modern frontend ecosystem, including bundlers/build tools, test runners, and API/GraphQL clients.
  • Experience integrating with shared design systems and reusable client packages.
  • Exposure to cloud-based service architectures and integrating frontend applications with backend services built in languages such as Java, Go, or C++.
  • Understanding of performance, reliability, and observability considerations in frontend-backend integrations.
  • Familiarity with experimentation and analytics tooling, such as A/B testing platforms, feature flags, and client-side instrumentation.
  • Experience using telemetry to measure UI impact on outcomes such as task completion, feature usage, and sequence effectiveness.
  • Senior- or staff-level technical leadership experience, including setting direction, driving architecture, and delivering complex multi-team projects.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Core Experiences - Dhaka, Bangladesh

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power its cross-platform product experience.

GCP Java Kotlin
11 minutes ago

Senior Software Engineer, Core Experiences - Sarajevo, Bosnia and Herzegovina

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power its cross-platform product experience.

GCP Java Kotlin
27 minutes ago

Senior Software Engineer, Windows/Desktop Applications - El Paso, TX, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Application Engineer to lead the development of its accessible text-to-speech app experience for millions of users across its distributed product ecosystem.

C# C++ CI/CD .NET
42 minutes ago

Senior Software Engineer, Core Experiences - Cape Town, South Africa

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power its cross-platform product experience.

GCP Java Kotlin
46 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers