Howler Central
HowlerEngineering
Full-time · Johannesburg (hybrid) · Engineering
A product engineering job, not a ticket queue.
Howler builds the technology behind live experience — ticketing, access control and cashless payments in one system, trusted across more than 20 countries and used by some of South Africa's biggest events: Ultra South Africa, Comic Con Africa, Black Coffee Weekender, MTN Bushfire. Millions of tickets, payments and check-ins move through the platform every year.
We are hiring an Intermediate Ruby on Rails Developer to build new product. You will work with Product and Design on features that customers actually touch — prototyping, shipping, iterating — on a platform that handles millions of transactions a year.
To be plain about what this role is not: it is not legacy maintenance and it is not the support queue. (We are hiring separately for a support-weighted backend seat, and that ad says so.)
On any given week you might:
AI fluency, and we mean it. At Howler this is table stakes, not a bonus line. You should already be using AI assistants — Claude, Copilot, Cursor, ChatGPT or similar — in daily work: writing prompts that produce reliable engineering output, using AI for debugging, refactoring, testing, documentation and research, and validating what comes back rather than pasting it. We care far more about how effectively you use AI than which tool you happened to try.
Backend — Ruby on Rails · PostgreSQL · Redis · Sidekiq · REST & GraphQL · OpenTelemetry · Sentry · New Relic · Datadog
Frontend — Hotwire (Turbo & Stimulus) · JavaScript · TypeScript
Infrastructure — AWS · Docker · GitHub Actions · CircleCI
AI tooling — Copilot, Cursor, Claude, ChatGPT, MCP-compatible tools, LLM APIs
You do not need experience with every one of those — you do need to be interested in learning the ones you are missing.
Bonus points for AI-powered application development, LLM APIs, agents and workflow automation, MCP, prompt engineering, high-volume transactional applications, payment platforms, GraphQL, or SQL tuning.
Within six months you are shipping customer-facing features quickly without dropping quality, trusted across more than one area of the platform, visibly using AI to go faster and produce better code, and bringing ideas and tooling that make the whole team quicker.
Intermediate is the level where most developers stop being handed small pieces and start owning whole ones. Here that happens fast, because the team is small and the platform is not: real money, real concurrency, hardware at the gate that has to work without a network, and a deadline called doors open. What you ship is in front of a crowd within weeks, not quarters.
Howler is an equal opportunity employer. We welcome applications from all backgrounds and are committed to building a diverse team.