Skip to content
StorableStorable

Sr. Software Engineer, Marine & RVC

Senior full-stack engineer building features for marina, RV park, and campground management SaaS platforms. Requires 7+ years experience, strong JavaScript/TypeScript/React/Node/PHP/MySQL skills, and demonstrated fluency using AI tools (Copilot, Claude, Cursor) to accelerate development while applying critical engineering judgment.

About the job

What you'll do every day

  • Build new features and product improvements across Storable's Marine and RV & Camping platforms
  • Use AI-assisted development tools to accelerate coding, debugging, testing, refactoring, documentation, and technical discovery
  • Review AI-generated output with strong engineering judgment for correctness, security, maintainability, and architectural fit
  • Partner with infrastructure and platform teams when work touches CI/CD, AWS, deployment workflows, monitoring, or reliability concerns
  • Reduce technical debt through thoughtful refactoring, modernization, and pragmatic architecture improvements
  • Troubleshoot internal bugs and customer-reported issues with speed and care
  • Collaborate with product managers, designers, support teams, and engineers to turn business and customer needs into reliable technical solutions
  • Mentor other engineers and participate in collaborative development practices, including backlog refinement, design discussions, and technical documentation
  • Write and maintain unit, integration, and functional tests to ensure confidence in the systems we build

What you need to bring

  • 7+ years of practical software engineering experience, ideally including production web applications
  • Strong full-stack experience with JavaScript, TypeScript, React, Node.js, PHP, MySQL, or comparable technologies
  • A track record of shipping reliable, maintainable software in production environments
  • Demonstrated experience using AI-assisted development tools as part of a modern engineering workflow, with the judgment to improve rather than blindly accept AI output
  • Strong understanding of software architecture, debugging, testing, performance, scalability, and technical tradeoffs
  • Clear communication and problem-solving skills, including the ability to explain technical decisions to technical and non-technical stakeholders

How we expect engineers to use AI

We are especially interested in engineers who treat AI as a serious engineering tool and can point to practical ways it has improved how they build software. You should be comfortable using AI to:

  • Explore implementation options, compare tradeoffs, and help structure technical design documents
  • Generate first drafts of code, tests, documentation, scripts, diagrams, and migration plans
  • Debug unfamiliar systems and reason through complex code paths
  • Refactor legacy code safely and incrementally
  • Improve developer velocity, validate assumptions, and pressure-test technical decisions
  • Build internal tools, automation, and workflows that reduce repetitive engineering work
  • Review AI-generated work critically for correctness, maintainability, security, and product fit

We value engineers who know when AI can accelerate the work and when careful human judgment is required.

Technical background

We do not expect every candidate to have deep experience in every technology listed below. Strong experience in several of these areas, combined with the ability to learn quickly and use AI effectively, is what matters most.

Primary technologies and tools may include: Node.js, TypeScript / JavaScript, PHP, React, MySQL, REST APIs, testing frameworks, and AI-assisted development tools such as Codex, Claude Code, Cursor, GitHub Copilot, and ChatGPT.

Bonus points

  • Experience modernizing legacy systems or incrementally refactoring older codebases
  • Experience working in SaaS products that support complex operational workflows
  • Experience with reservations, bookings, rentals, payments, point of sale, customer management, service operations, or marketplace-style systems
  • Experience building internal AI-enabled tools or workflows for engineering teams
  • Experience mentoring engineers on prompting, AI-assisted code review, or AI-driven development practices
  • Exposure to cloud infrastructure, CI/CD systems, AWS services, serverless functions, or related deployment tooling

Skills

TypeScript, JavaScript, React, Node.js, PHP, MySQL, REST APIs, AWS, Github Copilot, Claude, Cursor

Benchling

Benchling

San Francisco, CA

Software Engineer, Tools and Automation
$195k+/yrHybrid7+ YOEFullstack Engineering

Founding engineer responsible for the architecture, development, and operation of Benchling’s internal tooling and automation systems. The role requires 7+ years of production software engineering experience, strong integration and security fundamentals, and hands-on technical leadership.

Commure

Commure

Mountain View, CA
Senior Software Engineer, Billing Agents
$180k+/yrOn-site5+ YOEFullstack Engineering

Build and ship full-stack features for high-volume healthcare billing workflows, including claims, appointments, and payments. The role requires 5+ years of production experience, strong frontend and API skills, and the ability to design reliable, observable systems.

Flaglerhealth

Flaglerhealth

United States

Senior Fullstack Engineer - RCM
No salary listedRemote5+ YOEFullstack Engineering

Senior fullstack engineer responsible for building and supporting a contract-first clinical operations platform across Vue, TypeScript, Node.js, and MongoDB. Requires 5+ years of web application experience and 3+ years in healthcare revenue cycle management.

Plenful

Plenful

San Francisco, CA

Senior Software Engineer
No salary listedHybrid7+ YOEFullstack Engineering

Senior Software Engineer building and scaling a healthcare workflow automation platform. Own core infrastructure for orchestration, integrations, and data pipelines processing millions of tasks monthly in serverless and containerized environments. Requires 7+ years experience with distributed systems, databases, and large-scale pipelines.

Shield AI

Shield AI

San Diego, CA
Senior Software Engineer
$120k+/yrOn-site5+ YOEFullstack Engineering

Build and operate reusable full-stack applications, backend services, SDKs, and APIs for shared product capabilities. The role requires at least four years of software engineering experience, strong systems thinking, and ownership of secure production software.