Point your AI agent at freehire and let it find you a job.

Get the CLI →

Pathos Communications plc (LON:NEWS)

NewBe an early applicant

Junior Software Engineer

Posted Updated
Discussion

Summary

Junior engineer at a PR consultancy whose real IP is software, working AI-first with the CTO: turning product ideas into specs, directing AI coding agents to build Pressella (an AI outreach platform) and internal tools, and owning quality. Stack is Python/FastAPI, TypeScript/Next.js, and GCP.

Who we are

Pathos Communications is a PR consultancy whose real IP is software. We build Pressella — an AI outreach and conversation platform (SMS, WhatsApp, email, voice) that engages prospects at scale and books meetings for our PR Consultants — and Pathos Mind, our internal portal for lead management, automated research, and AI article generation. Production systems, hundreds of thousands of contacts, real revenue.

The role

This is AI-first engineering: Claude Code (or similar) does most of the typing; you work a level up, directly with the CTO. You will:

  • Turn loose product ideas into precise PRDs and specs — with AI doing the implementation, the spec is the engineering.
  • Direct AI agents to build Pressella and our internal tools — decompose the work, write the prompts, review and test what comes back, ship it.
  • Build the systems that build software — agent workflows, evals, guardrails, CI.
  • Own quality — read code you didn't write, catch the subtle bug, debug production, leave things safer than you found them.
Stack & how we work

Python/FastAPI and TypeScript/Next.js on GCP (Cloud Run, Firestore, BigQuery, Terraform), Anthropic and OpenAI APIs, Twilio and HubSpot integrations. Trunk-based development with AI-reviewed PRs: small TDD commits, branches live hours not days, main always releasable, incomplete features ship dark. You don't need every tool on day one — you need to get productive fast, with AI assistance.

You
  • Solid fundamentals in Python or TypeScript — you can read unfamiliar code and explain why it works.
  • Real experience driving development with AI coding tools (Claude Code, Cursor, or similar) — not just autocomplete.
  • A clear writer: specs, commit messages, incident notes — writing is half this job.
  • Comfortable with cloud (GCP preferred) and Git; TDD experience or the appetite to learn it.
  • In Dubai or willing to relocate (visa sponsored).

We weigh shipped work and professional skepticism toward AI output over years of experience.

Skills

What Junior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.