Full-Stack Engineer - Growth

Bruno

Austin (TX)

Remote

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology company is seeking a Full-Stack Engineer to oversee systems integration and automation as well as develop customer-facing platform features. This role entails strong full-stack experience with Node.js and React, and involves managing workflows related to billing, licensing, and automation. Candidates should be comfortable with REST APIs and either MongoDB or Postgres. This position offers the flexibility of remote work while contributing directly to revenue-driven projects.

Qualifications

  • Strong full-stack experience with Node.js and React; Next.js a plus.
  • Experience designing and operating REST APIs and webhooks.
  • Solid database fundamentals, including migrations and data modeling.
  • Comfortable shipping end-to-end solutions from backend to frontend.

Responsibilities

  • Build and maintain integrations across Stripe, HubSpot, and internal services.
  • Replace manual operations with automated workflows.
  • Build admin tools for subscriptions and customer accounts.
  • Ship customer-facing features for billing and user management.

Skills

Full-stack experience with Node.js + React
Designing REST APIs + webhooks
Solid database fundamentals (MongoDB and/or Postgres)
Shipping end-to-end: backend, frontend, data, deployment
Thinking in business outcomes

Tools

Stripe
HubSpot
AWS
Grafana

Job description

Overview

Bruno is an open-source API client designed for developers, offering offline capabilities and native integration with version control systems like Git. Unlike bloated API platforms, Bruno prioritizes simplicity and efficiency, allowing developers to store, share, and version collections directly within their existing Git providers. By eliminating reliance on cloud-based workspaces, Bruno provides a streamlined and developer-friendly experience for managing APIs with full version control. Our mission is to bring back a focus on the tools developers truly need.

Role Description

This is a full-time remote role for a Full-Stack Engineer to own the technical spine that connects billing → licensing → CRM → lifecycle automation, and you’ll also ship customer-facing platform features (billing, licensing, user management). This role sits at the intersection of product engineering and revenue operations.

What you’ll Do
Systems integration & automation
  • Build/maintain integrations across Stripe, HubSpot, licensing, and internal services (webhooks, ETL jobs, sync engines)
  • Replace manual ops with automated workflows (provisioning, renewals, failed payments, plan changes)
Internal apps
  • Build admin tools for subscriptions, licenses, customer accounts, and support workflows
  • Create dashboards for MRR, churn, activation, conversion funnels, and customer health
  • Instrument usage tracking and customer lifecycle events (activation milestones, expansions, risk signals)
  • Ship customer-facing features for billing, licensing, team/user management, and APIs that support them
  • Improve core platform architecture as you go (reliability, observability, performance)
What we’re looking for (must-haves)
  • Strong full-stack experience with Node.js + React (Next.js is a plus)
  • Experience designing and operating REST APIs + webhooks (Stripe-style event flows)
  • Solid database fundamentals (MongoDB and/or Postgres), including migrations, indexing, and data modeling
  • Comfortable shipping end-to-end: backend, frontend, data, deployment, monitoring
  • You think in business outcomes: conversion, retention, revenue, operational efficiency
Nice-to-haves
  • Hands-on Stripe Billing (subscriptions, invoices, proration, dunning)
  • HubSpot/Salesforce experience (CRM objects, workflows, lifecycle stages)
  • Event pipelines / analytics instrumentation (Segment-like patterns, warehouse syncs)
  • AWS experience (Lambda/ECS, SQS, RDS, CloudWatch) and observability (Grafana)
  • Frontend: React, Next.js
  • Infra: AWS
  • Integrations: Stripe, HubSpot, SendGrid
  • Monitoring: Grafana
Why this role
  • You’ll build systems that directly move revenue (and eliminate busywork)
  • High ownership: you’ll shape architecture and processes, not just tickets
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer, Developer & End-user Experience Platform
Backend Engineer, Developer & End-user Experience Platform

Stripe • New York (NY)

On-site
USD 120,000 - 180,000
Full Stack Engineer, Enterprise & Ecosystem
Full Stack Engineer, Enterprise & Ecosystem

Stripe • New York (NY)

On-site
USD 120,000 - 180,000
Remote Full-Stack Engineer for Growth & Revenue Ops
Remote Full-Stack Engineer for Growth & Revenue Ops

Bruno • Austin (TX)

Remote
USD 90,000 - 130,000
Full Stack Engineer, Enterprise & Ecosystem
Full Stack Engineer, Enterprise & Ecosystem

Triwill Group • United States

On-site
USD 120,000 - 170,000
Full Stack Engineer, Startup Products
Full Stack Engineer, Startup Products

Monograph • United States

On-site
USD 100,000 - 130,000
Full Stack Engineer, Growth
Full Stack Engineer, Growth

Triple Whale • New York (NY)

On-site
USD 110,000 - 160,000
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

AtoB Inc. • San Francisco (CA)

On-site
USD 120,000 - 160,000
Full Stack Software Engineer (Ruby)
Full Stack Software Engineer (Ruby)

New York Technology Partners • Atlanta (GA)

On-site
USD 90,000 - 120,000
S Full Stack Engineer, Support Experience (Greater China Support) Stripe via Greenhouse US 4145 support products - eng View role
S Full Stack Engineer, Support Experience (Greater China Support) Stripe via Greenhouse US 4145 support products - eng View role

Nubeero Limited • Northern (KY)

Hybrid
USD 120,000 - 180,000
Full Stack Engineer, Startup Products
Full Stack Engineer, Startup Products

Stripe • San Francisco (CA)

Hybrid
USD 157,000 - 286,000
Equity
401(k)
Medical, dental, vision
+1