Senior Full-Stack Product Engineer

As Senior Full-Stack Product Engineer, you will work across a Laravel + React (Inertia, TypeScript) stack that is built on domain-driven architecture and a clean separation between business logic and delivery. The backend runs in Domains, where each domain owns its own actions, services, and events. Controllers stay thin, and Inertia bridges the backend and frontend without drifting into separate silos.

This is a product-building role. You'll design and deliver end-to-end features; from schema to UI; that operate cleanly inside an event-driven, AI-integrated system. You'll reason about flow, failure, and feedback, not just code.

Responsibilities

  • Build and maintain end-to-end product features spanning Laravel and React (Inertia).
  • Implement domain actions and services that expose clean API boundaries and consistent data contracts.
  • Work within Inertia's server-driven model to keep UI state predictable and aligned with backend logic.
  • Handle async and event-based workflows (queues, SSE, Horizon) in collaboration with the backend team.
  • Integrate with systems like GetStream, Meilisearch, Beehiiv, Prism (AI orchestration), and S3.
  • Write and review TypeScript components that reflect backend types (types.ts) and validation rules.
  • Contribute to architectural decisions on caching, indexing, and data flow consistency.
  • Ensure the product remains fast, stable, and measurable with proper observability (Sentry, Logtail, RudderStack).

Requirements

  • Strong proficiency with Laravel (v10+) and React 18 with TypeScript.
  • Proven ability to translate loose product concepts into working, maintainable features.
  • Familiarity with domain-driven structure (actions, services, events) and async patterns.
  • Experience using Inertia or similar server-driven frameworks.
  • Understanding of modern state management, validation, and API orchestration in React.
  • Comfort with infrastructure patterns such as Terraform-managed AWS services and CI/CD pipelines.
  • Pragmatic judgment. You know when to optimize, when to abstract, and when to ship.

Mindset

You think in flows, not fragments.

You design features as systems, not as tickets.

You understand how backend and frontend shape each other.

You see AI and automation as natural layers in a product, not as buzzwords.

You care about stability, clarity, and leverage, not complexity.

AI at Work

We actively use AI across our workflow. From development and design to research and operations, we integrate LLMs and automation where they create real leverage. The goal is not to replace judgment but to multiply output and reduce friction. Everyone on the team is expected to understand and apply AI tools responsibly, with clear guardrails and a focus on quality.

About HelpBnk

At HelpBnk, we believe in the power of connection, innovation, and a shared purpose. As a member of our team, you are not just joining a company; you are becoming part of a movement dedicated to empowering entrepreneurs, fostering financial well-being, and creating opportunities for growth and success.

Company
HelpBnk
Location
Stevenage, Hertfordshire, UK
Employment Type
Full-time
Posted
Company
HelpBnk
Location
Stevenage, Hertfordshire, UK
Employment Type
Full-time
Posted