Job Closed

This listing is no longer active.

Outreach logo
Outreach

Close the Sales Execution Gap

Staff Software Engineer – Frontend

Frontend EngineerSoftware EngineerFull TimeRemoteLeadTeam 1,001-5,000Since 2014H1B SponsorCompany SiteLinkedIn

Location

India

Posted

100 days ago

Salary

0

Seniority

Lead

Bachelor Degree6 yrs expEnglishGraphQLJavaJavaScriptReactTypeScript

Job Description

Staff Software Engineer – Frontend

Outreach

• Partnering with product managers, designers, and analysts to deeply understand how sellers use Outreach workflows (Sequences, Tasks, Triggers, Rulesets, Task Flow) and build experiences that directly improve outcomes like meetings booked and opportunities created. • Leading frontend design and implementation for highly visible experiences such as Tasks, Sequences, and the new VisualAgentBuilder, and iterating on already‑released surfaces like Research Agent, with a strong focus on client usability, task completion, and performance. • Working closely with client platform and shared frontend infrastructure (design system, core packages) to ensure experiences are consistent, performant, accessible, observable, and scalable across the Outreach web application. • Setting technical direction for the team’s frontend architecture and helping shape the engineering vision for an enterprise‑grade workflow platform that connects workflows, insights, and outcomes. • Prototyping and validating new concepts quickly—such as outcome‑driven workflows, “next best action” UX, goal/target visualization, or new VisualAgentBuilder interactions—before investing in full solutions. • Looking up and down the stack (client performance, API design, telemetry, experimentation) to identify the best return on investment for a given customer pain point, with a strong bias toward measurable improvements in activity completion and feature usage. • Working on some of the most visible surfaces in Outreach, where changes to Task Flow, Sequence states, or workflow visualization are immediately felt by customers and internal teams. • Improving the team and company by mentoring other engineers, driving technical reviews, interviewing candidates, and leading initiatives that raise the bar for frontend quality, performance, and developer experience. • Owning relationships with partner engineering teams and collaborating with product, design, and go‑to‑market stakeholders to deliver end‑to‑end, outcome‑focused workflow solutions.

Job Requirements

  • 6+ years of professional software development experience, with significant time spent building modern, user‑facing web applications.
  • Proven success developing and shipping large‑scale web applications, with strong proficiency in JavaScript/TypeScript, HTML, CSS, and React (or a comparable modern framework) as used in Outreach’s web frontend.
  • Experience working within a modern frontend ecosystem, including bundlers/build tools, test runners, and API/GraphQL clients, and integrating with shared design systems and reusable client packages.
  • Exposure to cloud‑based service architecturesand integrating frontend applications with backend services (e.g., services implemented in languages such as Java, Go, or C++ or similar), including considerations for performance, reliability, and observability.
  • Familiarity with experimentation and analytics tooling (e.g., AB testing platforms, feature flags, client‑side instrumentation) and using telemetry to inform UI decisions and measure impact on outcomes (task completion, feature usage, sequence effectiveness).
  • Proven track record of senior or staff‑level technical leadership in a strong engineering culture—setting technical direction, driving architecture, and successfully delivering complex, multi‑team projects.
  • Ability to set and uphold technical and cultural standards for frontend engineering, including code quality, accessibility, performance, testing, and operational excellence of the experiences you own.

Benefits

  • Health insurance
  • Retirement plans
  • Professional development

Related Job Pages

More Frontend Engineer Jobs

Binance logo

Senior Product Manager, Futures Frontend

Binance

The World’s Leading Blockchain Ecosystem and Digital Asset Exchange

Frontend Engineer100 days ago
Full TimeRemoteTeam 1,001-5,000Since 2017H1B No Sponsor

• Responsible for the user experience and development of products in Futures trading • Define and optimize the futures trading flow by deeply understanding trading processes, user behavior, and trading logic • Design and enhance the portfolio margin trading mode, including user-side workflows, calculation frameworks, and system logic. • Develop and maintain product roadmaps, feature backlogs, and detailed product documentation (PRDs, user stories, use cases, user flows, logic flows, and functional specifications). • Prioritize initiatives with business, engineering teams, align on technical implementation approaches, collaborate closely with QA on acceptance criteria and testing, and lead end-to-end product launches. • Conduct market research and competitor benchmarking to continuously improve and deliver best-in-class trading products. • Drive cross-functional collaboration across engineering, design, risk, operations, and other stakeholders to ensure high product quality and timely milestone delivery.

Hong Kong
Job Closed

• Collaborate with product, engineering, and design teams to define and deliver user-centric interfaces. • Translate wireframes, mockups, and user flows into functional, responsive UI components. • Implement accessible, performant, and visually consistent experiences across web and mobile platforms. • Conduct usability testing, gather feedback, and iterate on design solutions. • Maintain and contribute to design systems and reusable component libraries. • Stay current with emerging UI/UX trends, tools, and best practices. • Advocate for the user while balancing technical feasibility and business needs.

United States

• Build sophisticated, high-performance front-end systems using modern frameworks (e.g., Next.js, React). • Create rich, intuitive TypeScript interfaces that provide visibility into orchestration workflows, AI performance, and operational insights. • Collaborate closely with designers and product managers to translate complex AI orchestration concepts into seamless user experiences. • Bridge the gap between front and back: Design and consume clean, well-documented APIs (FastAPI, Node.js) while ensuring type safety and efficient data fetching across the stack. • Optimize front-end performance and scalability, ensuring a responsive experience even when handling large datasets and real-time updates. • Integrate with internal and external APIs (e.g., Jira, Slack, document stores) to create a unified orchestration graph within the UI. • Ensure production reliability on the front end: Implement comprehensive testing (Unit, Integration, E2E), CI/CD pipelines, and monitoring. • Champion front-end engineering excellence: Drive architectural decisions, establish best practices, and mentor peers in modern UI development

Greece
Relativity logo

Senior Frontend Engineer

Relativity

Our mission is to help people organize data, discover the truth, and act on it.

Frontend Engineer100 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Architect and designs performant, scalable, and secure software to a high degree of quality – not simply focusing on meeting requirements • Work hand in hand product team to design new search solutions, think about migrations and stress test current ideas • Build systems in the search domain – that are integrated with LLMs, are secure and performant while serving the use needs. • Be pragmatic – in using object oriented principles, applying SOLID principles and design patterns in Javascript, and TypeScript to drive value for our users • Contribute and provide technical guidance to a software development team to ship high-quality, performant, secure software that operates on data at a massive scale • Conduct comprehensive unit, integration and e2e testing and static analysis and rigorous test strategy development • Improve the software development process by recommending and instituting changes in procedures • Provide technical guidance to team members through education and coaching of best practice • Participates in regular on-call rotations • Embrace and contribute to a learning/growth culture and promote a healthy work environment

Poland
zł208K - zł312K / year
Job Closed