1,762,085open jobs
103,320companies
265,755added this week
Browse all
Salary
≈ $40k – $75k per year (Estimated)
Location
Hybrid (Sofia, Bulgaria)
Seniority
Senior · 5+ years exp

First seen by Alion on Sep 18, 2026.

Overview
Company
Impact
Profile match
Discover the ultimate platform for analyzing brands, organizing campaigns, and creating winning ads. Save time, boost ROI, and scale smarter today!

If you want to build the interface other people’s AI agents depend on, not just another dashboard, keep reading.

About GetHookd

GetHookd.ai is an ad intelligence platform used by 5,500+ eCommerce and marketing teams to find and create winning ad creatives. We maintain a searchable library of 100+ million ads across Meta and TikTok, adding tens of thousands daily through a scraper fleet that runs 24/7. Semantic search over the whole thing. A data moat that grows every hour we stay online.

In July we launched our API and MCP server. AI agents now query our platform programmatically, and it’s our fastest-growing usage channel. Some of our most active users have never seen our UI. They’re Claude, Cursor, and custom agents built by teams we’ve never spoken to.

GetHookd is built and run by Meliora, a product studio in Sofia with two Shopify app exits behind us. GetHookd is our current focus and our biggest bet. A startup team with a studio’s track record, profitable, no outside funding, allergic to bureaucracy.

The Role

Straight version: the API and MCP server shipped fast because they had to. They work, people use them, and usage is outgrowing the first version. We’re hiring you to own that surface and make it the best way to access ad intelligence anywhere, for humans and for agents.

You’ll work across the stack: API design, MCP tools, auth and rate limiting, docs, SDKs, and the parts of the web app where developers sign up, get keys, and understand what they’re paying for.

The stack: PHP, Laravel, Python, Node.js, React.js, TypeSense-powered semantic search, GCP (GKE) with Cloudflare at the edge, GitHub Actions, and a product team shipping daily.

What You’ll Own

  • The public API: endpoint design, versioning, pagination, error contracts, etc.
  • The MCP server: tool design, descriptions, schemas, and response shapes that an LLM can actually use correctly on the first try
  • Documentation that’s accurate because it’s generated from or tested against the real thing
  • Auth, API keys, scopes, rate limits, and usage metering tied to billing
  • Observability for the API channel: who’s calling what, what fails, where agents get confused, and what that tells us about the product
  • Fullstack features that support the platform:
  • A feedback loop between API usage data and the product roadmap

Who We’re Looking For

  • 5+ years building production web applications across backend and frontend
  • You’ve designed and shipped a public or partner-facing API that other developers depended on, and you’ve lived with its mistakes
  • Hands-on experience building MCP servers, LLM tool integrations, or agent-facing interfaces is a strong plus. If you’ve watched a model misread your tool description and fixed it, we want to hear about it.
  • Strong opinions on REST, OpenAPI, and error design, loosely held
  • Comfortable with auth flows, rate limiting, caching, and the unglamorous parts of running an API in production
  • Experience with search-heavy products (TypeSense, Elasticsearch, OpenSearch) is a plus
  • You write docs as part of the feature, not after it
  • You use AI coding tools daily and know exactly where they fall over
  • You design for the caller who will misuse your API, including an agent that takes your error messages literally. We will ask about this in the interview.

This Role Is Not For You If

  • You want to stay on one side of the stack
  • You think developer experience means a nice docs theme
  • Breaking changes are someone else’s problem
  • You need a spec before you can start. Often you’ll be writing it.
  • You want to rewrite the API in month one. It has scars, but it has paying users.

What We Offer

  • Hybrid: week 1 in-office, then Mon–Wed office / Thu–Fri remote
  • 20+ days paid leave, growing with tenure
  • Private health insurance and an optional sports card
  • Real product ownership. No red tape. No fluff.
  • A small, honest team that ships things that matter

How We Work

  • No Black Boxes. Share context early, often, and publicly.
  • Feed Forward. Feedback is fast, clear, and focused on what’s next.
  • Own the Outcome. We finish the job, not the task.
  • Hack a Better Way. Prototype, test, adapt.
  • Flex & Flow. Plans change, we move.

The Process

Four steps, two weeks total:

  • a short written screen (3 questions, 20 minutes)
  • a technical conversation including a review of a real endpoint or MCP tool from our codebase
  • a paid 3-hour practical
  • and a founder conversation.

Happy to hear from you!

 

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,762,085 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Sofia
≈ $72k – $126k per year (Estimated) • Hybrid • Germany
Rust
DevOps
Azure
CI/CD
Kubernetes
Linux
Robotics
Digital Twin
IoT
MQTT
OPC UA
Apply
$14k per year • In office • Full-Time • 3+ years exp • Moscow
JavaScript
PHP
TypeScript
PHP
Laravel
PHPUnit
Pest
Eloquent
Databases
MySQL
Redis
Frontend
Vue.js
Angular
Vite
DevOps
Rest API
Ansible
Docker Compose
CI/CD
Git
Docker
Kubernetes
Linux
Apply
$27k – $92k per year • In office • Full-Time • Tokyo
Python
JavaScript
Java
Rust
Kotlin
TypeScript
Ruby
C#
C++
Node JS
Scala
Python
Django
Java
Spring Boot
Ruby
Ruby on Rails
Frontend
Vue.js
Svelte
Nuxt.js
Next.js
Angular
React.js
DevOps
Terraform
Ansible
GCP
Zabbix
VMWare
CloudFormation
Datadog
Prometheus
Azure
Windows Server
Jenkins
AWS
Docker
Kubernetes
Ubuntu
Amazon EKS
Hyper-V
CentOS Stream
Amazon ECS
Linux
TCP/IP
DNS
VPN
Cybersecurity
FortiGate
Apply
$34k – $61k per year • Equity • In office • Full-Time • Bachelor's Degree • Sofia
Python
C++
C++
TensorFlow C++
PyTorch C++
AI/ML
CUDA Toolkit
SciPy
Multimodal AI
Diffusers
Transformers
TensorFlow
NumPy
PyTorch
CUDA
NCCL
Edge AI
DevOps
Git
Management
Agile
Apply
≈ $41k – $74k per year (Estimated) • In office • Full-Time • Toulouse
Java
Apply
≈ $38k – $70k per year (Estimated) • Hybrid • Sofia
Go
JavaScript
Java
TypeScript
Databases
PostgreSQL
Frontend
Redux
React.js
styled-components
Apply
$10k – $23k per year (gross) • Hybrid • Internship • 1+ year exp • Sofia
Java
SQL
Databases
MS SQL
DevOps
Git
Management
Agile
Apply
≈ $41k – $77k per year (Estimated) • Hybrid • Sofia
JavaScript
Node JS
Databases
MySQL
ElasticSearch
Google BigQuery
Amazon Redshift
BigQuery
Frontend
GraphQL
React.js
DevOps
Splunk
GCP
CircleCI
Jenkins
AWS
Cloudflare
Twelve-Factor App
Akamai
Amazon Kinesis
Apply
In office • Internship • Bachelor's Degree • Sofia
Python
AI/ML
LangChain
Fine-tuning
Prompt Engineering
Multimodal AI
AI Agents
LLM
RAG
Semantic Search
OpenAI
Semantic Search
Knowledge Graph
DevOps
Azure
Management
Agile
Apply
Resource Manager 1 day ago
≈ $30k – $72k per year (Estimated) • In office • Full-Time • 5+ years exp • Athens • Madrid • Porto • Sofia
Apply
See all jobs
This is one of many
1,762,085 more open roles from verified company boards, updated every day.