Open now

6 openings, open now.

1 role and 5 internship seats, with the number of people we are actually taking for each. A role is a job; a seat is the internship programme, and the two are not the same thing — each is labelled below. When a cycle closes this page says so, rather than listing something that does not exist.

  • 01

    Software Developer (Fresher)

    Role1 position

    A first job rather than an internship: a recent graduate joining the team that builds and maintains what we ship, and staying with it afterwards.

    What the work is

    • Owning features end to end once you know the codebase, not only the parts handed to you
    • Maintaining software already in production, including code you did not write
    • Taking part in review on both sides — receiving it, and eventually giving it
    • Talking directly to the people whose problem the software is for

    What you would learn

    • How a codebase stays changeable for years rather than months
    • What a requirement looks like by the time it reaches the schema
    • Where AI tooling earns its place in a working day, and where it costs you time
    • How to be wrong in public early, which is the fastest way to stop being wrong
    Email us about Software Developer (Fresher)
  • 02

    Software Development

    Internship2 seats

    Building and maintaining the software we ship for clients, and the products we run ourselves — in the same codebase as everyone else, from the first week.

    What the work is

    • Implementing features across the stack, from the data model through to the screen
    • Fixing real defects in software people are using today, including ones you did not cause
    • Writing the tests that let the next person change your code safely
    • Reading a codebase you did not write well enough to change it without breaking it

    What you would learn

    • How a requirement from a business becomes a decision in a schema
    • Why code review is about reasoning rather than verdicts, by receiving a lot of it
    • Where AI tooling genuinely helps an engineer, and where it quietly costs you time
    • What happens to software after it ships, which is most of its life
    Apply for Software Development
  • 03

    Sales & Business Development

    Internship2 seats

    Taking ShowShelf to the businesses it is built for — restaurants, cafes, bakeries, cloud kitchens and local shops — and finding out in person whether it solves their problem.

    What the work is

    • Identifying which businesses in a area actually have the problem, and which do not
    • Cold outreach, and then the in-person conversation that outreach was for
    • Demonstrating a live QR menu to an owner who is mid-service and has two minutes
    • Handling the objections that come back — printed menus, delivery apps, not technical
    • Onboarding the ones who say yes, and following up with the ones who said not yet

    What you would learn

    • How to segment a market and qualify a lead rather than calling everyone
    • How to demonstrate a product in sixty seconds and ask for a decision at the end
    • How pricing conversations actually go, including the ones that end in no
    • How a SaaS product reaches its first customers, which is rarely how the deck says
    • How to read your own numbers — what converted, what did not, and why
    Apply for Sales & Business Development
  • 04

    Social Media & Digital Marketing

    Internship1 seat

    The written and search side of the same job: reaching those businesses before anyone knocks on their door, and being judged on whether the right enquiries arrive.

    What the work is

    • Writing and testing outreach and posts that sound like a person, not a template
    • Search and content work on the site, aimed at the questions buyers actually type
    • Running the social accounts as a channel with a point, not a posting schedule
    • Sitting close enough to the engineering to describe the product accurately

    What you would learn

    • How to tell the difference between traffic and interest, and measure the second
    • Why most search advice is written for people with more authority than you have
    • How to write about technical work for someone who does not do technical work
    • What an enquiry is worth, by following the ones you generate to the other end
    Apply for Social Media & Digital Marketing

About the internship seats

What we have not put a number on.

Duration, working pattern and any stipend are agreed with each applicant and confirmed in writing before anything begins. We have not fixed those terms in advance, so we are not going to advertise them here — ask us, and you will get a straight answer rather than a number we might have to walk back.

About the certificate

Yes, you get one.

Yes, there is one, and you get it when you finish — we are not going to make you chase it. It is simply the least valuable thing you would leave with. What matters is the work you can point at afterwards, the habits that produced it, and the judgement that comes from being corrected early and often by someone who has done the job. If a line for your CV is all you are here for, this is the wrong programme, and it is better for both of us that you know that now rather than in week three. Apply if you actually want to learn how this work is done.

Apply

Send us an application.

Pick the track your seat sits under, tell us how to reach you, and point us at something you have made. Nothing else is required.

Track

A link to a résumé, GitHub, portfolio or LinkedIn. We do not accept file uploads yet — a shared link is fine.

Something you have built, something you are learning, or why this track.

Your application reaches us as an email and is not stored in a database or added to a mailing list. How we handle it.