Senior Back-End Developer

HelpBnk UK Limited
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Business Logic
Cloud Computing
Continuous Integration
Database Models
Laravel
Caching
Indexer
Backend
Event Driven Architecture
Sentry
Ripple (payment Protocol)
Front End Software Development
Api Design
Terraform
Webhooks
Domain Model

Job description

As Senior Back-End Developer, you will work on a Laravel codebase that's built around clear boundaries, event-driven architecture, and high observability. The backend runs under a domain-driven design model where each module encapsulates its own logic, actions, and events. Controllers stay thin; business logic lives in isolated, testable units. You'll be part of a team that expects engineers to reason about systems, not just endpoints; how events propagate, how services fail, and how changes ripple through a domain model. Responsibilities

  • Build and maintain Laravel domain modules with a clean separation between business logic and delivery layers.
  • Implement and extend event-driven flows using Laravel's event bus, queues, and Horizon.
  • Integrate with external systems such as GetStream, Meilisearch, Beehiiv, and AI services through well-structured contracts.
  • Design and optimize database models, relationships, and indexes for performance and clarity.
  • Implement and monitor background jobs, async AI pipelines, and SSE proxies.
  • Write maintainable, testable, and well-instrumented code using the project's strict mode and coding standards.
  • Collaborate with frontend and product engineers to ensure backend contracts remain predictable and type-safe across Inertia and API boundaries.
  • Contribute to Terraform-backed infrastructure evolution and deployment reliability.

Requirements

  • Proven experience with Laravel (v10+ preferred), including deep familiarity with domain-driven patterns.
  • Strong grasp of event-based and asynchronous architectures (queues, listeners, jobs, webhooks).
  • Comfort working with service integrations and third-party APIs under failure constraints.
  • Experience with search indexing (Scout + Meilisearch), caching, and observability tools (Sentry, Logtail).
  • Knowledge of authentication flows (Passport, Socialite) and secure API design.
  • Familiarity with Horizon, Pennant, and feature flag systems.
  • Understanding of modern CI/CD practices and cloud infrastructure via Terraform/AWS.
  • Precision and accountability; you test your assumptions and build for stability, not guesswork.

Mindset You think in events, not endpoints. You design for consistency and resilience, not for quick fixes. You prefer clarity over cleverness and traceability over abstraction. You're comfortable in systems where AI, automation, and humans collaborate. You take ownership of reliability; if it breaks, you want to know why.

About the company

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.

Apply for this position