Rodeo
Get started

Koffeecup

Internal Tools Developer

Posted about 15 hours ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

Location: London or Poland Reports To: CTO

Role Purpose

The Internal Tools Developer builds and maintains the internal tools that keep Koffeecup running — the dashboards, small web apps, and automations the studio relies on day to day. This role exists to turn recurring problems and manual grind into working software, fast, and then keep it alive. Success looks like a growing toolkit of dependable, well-built internal apps that everyone trusts — all built to the KC house standard so they're consistent, secure, and cheap to run. This is a builder's role: high autonomy, high output, close to the people who use what they make.

Skills, Knowledge & Behaviours

Hard skills

  • Comfortable shipping full-stack web apps in TypeScript / Next.js (App Router, server actions, SSR) — UI and API in one framework.
  • Working knowledge of SQL / Postgres and an ORM (Drizzle or similar) — can design a schema, write migrations, and query confidently.
  • Hands-on with Google Cloud Platform: Cloud Run, Cloud SQL, IAP, Secret Manager, Cloud Build — or clearly able to get there quickly.
  • Fluent with Git / GitHub and command-line deploys; comfortable working in Cloud Shell.
  • Able to integrate third-party APIs (e.g. HubSpot, HiBob, Slack webhooks) and handle auth, rate limits, and data hygiene.
  • Bonus: comfortable pairing with AI coding tools (Claude / Cowork) to move faster — KC builds this way by default.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

Soft skills

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job
  • Pragmatic — ships the useful thing now, not the perfect thing eventually. Knows when "good enough" is done.
  • Talks to users directly and translates messy real-world workflows into clean tools.
  • Owns the whole lifecycle — build, deploy, maintain — without needing to be chased.
  • Comfortable with ambiguity and a broad, self-directed brief.
  • Cares about consistency — follows the house standard rather than reinventing the stack per tool.

Owns internal tools end to end — from a rough idea to a live, maintained app.

  • Build new internal tools and dashboards against the KC standard stack — Next.js (TypeScript, App Router) on Cloud Run, Cloud SQL Postgres via Drizzle, IAP + Google Workspace auth, deployed from GitHub via Cloud Shell.
  • Maintain the existing toolset — fix bugs, run schema migrations safely, refresh data, handle incidents, and keep dependencies and costs in check.
  • Scope with the people who'll use it — sit with the team, understand the real workflow, and ship the smallest thing that solves it rather than gold-plating.
  • Integrate with the tools KC already runs — HubSpot, Notion, HiBob, Slack — pulling and pushing data cleanly and deduping on stable keys.
  • Keep it secure and consistent — secrets in Google Secret Manager, one GCP project per app, IAP-gated access, and the KC brand theme applied so every tool looks and behaves the same.
  • Broadcast changes — post deploys and notable events (migrations, data refreshes, incidents) with plain-English release notes to #ai-tools-build.
  • Improve the foundations — keep the starter template and reference implementation current so the next tool is faster to build.
Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

TypeScript
Next.js
SQL
Postgres
Drizzle
Google Cloud Platform
Git
GitHub
API Integration
Cloud Run
Cloud SQL
IAP
Secret Manager
Cloud Build
Full-stack development

Location

United Kingdom

Sign up to applySee more jobs like this