Skip to content

Senior Software Engineer - Full Stack

Build and scale backend-heavy full-stack referral products, including incentive mechanics, referral flows, personalization, and AI-enabled features. The role requires a bachelor’s degree, at least 3 years of professional software development experience, and strong backend API ownership with React or React Native experience.

About the job

Responsibilities

  • Deliver large software projects and new product capabilities, often maintaining key code repositories.
  • Modernize pipelines and systems to scale products with company growth.
  • Break complex problems into manageable tasks, resolve incident root causes, and support predictable delivery.
  • Help roadmap and execute technical strategies while balancing short- and long-term trade-offs.
  • Mentor junior engineers through code reviews and pairing.
  • Integrate AI technologies and agentic workflows to automate processes and enhance product features.
  • Improve maintainability, availability, performance, architecture, and developer tooling.
  • Communicate technical concepts clearly and document solutions.

Requirements

  • Bachelor’s degree or equivalent in Computer Science, Engineering, or a related technical field.
  • 3+ years of non-internship, full-time professional software development experience.
  • Experience delivering large software projects or production features.
  • Proficiency in at least one modern programming language.
  • Strong backend API and service ownership, with confidence working on React or React Native frontend surfaces.
  • Ability to own projects end to end, make sound technical trade-offs, and work with minimal direction.
  • Experience using AI coding tools such as Claude or Claude Code and agentic AI workflows.

Nice-to-haves

  • Experience with growth teams, incentives, rewards, social mechanics, user journeys, or acquisition channels.
  • Experience integrating ML model outputs into acquisition surfaces, including A/B testing infrastructure or model serving.
  • Experience running experiments with data science teams.
  • Familiarity with experimentation platforms or ML feature stores.
  • Experience with health or regulated-data environments.

Compensation and benefits

  • Annual salary: $158,400–$237,600.
  • Hybrid schedule with in-person attendance three days per week.
  • Medical, dental, and vision coverage, plus family, fertility, gender-affirming care, and travel healthcare support.
  • Traditional or Roth 401(k) options with a 2% company match.
  • Learning and development support and discounted company stock through an ESPP.

Skills

React Native, React, Node.js, TypeScript, Nestjs, GraphQL, Docker, Ruby on Rails, AWS, Postgres, Redis, Apollo, Redux, Ai Coding Tools, A/B Testing

Typeface

Typeface

Bellevue, WA

Senior Software Engineer
$160k+/yrHybrid8+ YOEFullstack Engineering

Build end-to-end web applications and cloud services for generative AI products, collaborating across product, design, marketing, and data science. The role requires a bachelor's degree and 8+ years of backend development experience, with expertise in cloud platforms, databases, and modern programming languages.

Shield AI

Shield AI

Boston, MA
Senior Software Engineer, Autonomy Capabilities – Maritime
$160k+/yrOn-site10+ YOEFullstack Engineering

Develop and deploy maritime autonomy software for USVs, UUVs, and cooperating UAVs, including motion planning, localization, safe behaviors, and multi-agent coordination. The role requires substantial robotics experience, C++ and Python proficiency, simulation expertise, and eligibility for a SECRET clearance.

Wrapbook

Wrapbook

Canada
Senior Software Engineer I - Platform Enablement
$157k+/yrRemote5+ YOEFullstack Engineering

Build and evolve shared platform infrastructure for workflows, permissions, authentication, and notifications using Ruby on Rails and PostgreSQL. The role requires senior full-stack experience, strong architectural judgment, and the ability to lead ambiguous cross-team projects.

AcuityMD

AcuityMD

Boston, MA

Senior Software Engineer, Applications
$155k+/yrRemote5+ YOEFullstack Engineering

Build and improve end-to-end web and mobile product features for a MedTech data platform, partnering with product and design teams. The role requires 5+ years of full-stack software engineering experience, customer focus, and proficiency across modern JavaScript, backend, database, and cloud technologies.

Sprinter Health

Sprinter Health

San Francisco, CA
Partner Engineering - Senior Software Engineer, Lead
$163k+/yrHybrid2+ YOEFullstack Engineering

Build backend and full-stack systems that turn healthcare partner requirements into scalable integrations and platform capabilities. The role requires 2+ years of production experience, project ownership, API or integration experience, and close collaboration across product and operations.