Skip to content

Open nowPosted 1507 days ago

Senior Full Stack Engineer

shotgun7 open roles

Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Full Stack Engineershotgun
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on shotgun's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.8% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 1.6%1 day
  2. 3.4%3 days
  3. 7.8%7 days
  4. 14.3%14 days
  5. 33.7%30 days
This job: posted 1507 days ago

The posting

What is Shotgun?

Shotgun is a ticketing platform dedicated to live music events. Our mission is to build the infrastructure that allows live music to thrive.

We provide powerful tools to sell tickets, build strong brands, and connect with fans in meaningful ways. From 2020 to 2024, Shotgun grew rapidly: GMV increased by 20x, revenue by 30x, and the company reached profitability.

Today, we support 20,000+ clients and engage 6 million+ users across Europe, the US, and LATAM.

Being an engineer at Shotgun

At Shotgun, engineers have a lot of ownership, as they both build features and make crucial product decisions.

We move and ship fast, by maintaining a constant balance between quality and efficiency. We also regularly take time to work on long-term challenges, even if it implies to rebuild a product from scratch.

Since the features we ship are used in real time on the field, we make sure stuff we ship works.

Our products

The mobile application is only the tip of the iceberg.

At Shotgun, we have the ambition to build the infrastructure of live music events, addressing the needs of event producers, party-lovers but also artists, at every moment of their journey.

This means a large variety of products and tech challenges:

🎤 Event producers (B2B)

  • Organizer back-office: CRM, Marketing tools (newsletters, push), Finance,...
  • Tickets Reader app: offline-first, P2P communication with BLE
  • Tickets Point-of-sale app: offline-first, P2P, hardware integration with thermal printer and cash drawer
  • Promoter portal

🕺 Consumers (B2C)

  • Shotgun app: ticketing, resale, social graph, discovery, UX/UI
  • Shotgun website: scalability, UX/UI (always)

👩‍🎤 Artists

  • Artist back-office: data visualization

Our stack

We like to try new things but here are the things we currently use - and love:

  • React / Next.JS / React Native / Apollo
  • Node.js / GraphQL
  • PostgreSQL
  • Github Actions / Cypress / Detox
  • Vercel
  • Cursor / Claude Code

What you will do

  • You will build new tools to enable Organizers to grow their community
  • You will conduct experimentations to impact Shotgun growth
  • You will always try to figure out how to make Users happier and Organizers more successful
  • And some other ideas we'd like to experiment sooner or later: Sales predictions Cashless payment during the events (+ hardware?) CMS features to let Organizers express their personality Booking marketplace for artists ....

The job is made for you if...

  • 🤖 You love building products
  • 💃 You are passionate about entertainment: it doesn't matter which industry, but entertaining people makes you happy: music, gaming, events...
  • 📈 You have already built products that have reached a large audience
  • 🕐 You have spent a meaningful time (5+ years) as a hands-on engineer
  • 🦾 You are fluent with our stack (React / React Native, Node.js, GraphQL)
  • 👀 You are curious, with an active technological watch
  • 🎖 You have a sense of ownership and responsibility

Perks

  • Work Remotely: Work from anywhere in France, with a preference for Paris & Marseille where our offices are located. Paid travel expenses to meet with your team once a month.
  • Event Voucher: Relish live experiences with a quarterly €150 voucher to attend events listed on Shotgun.
  • Team Off-sites: We organise a lot of team moments, because the team is precious to us! Every quarter an off-site to gather all team members: 2 to 3 days to mix workshops, master presentations, good food and obviously some nights out.
  • Gymlib: Shotgun promotes sport activity; you will get preferential rates for various sports halls with Gymlib
  • Sustainability mobility bonus: in order to encourage the use of sustainable transportation means, you will be granted a contribution if you are using a bike for example to get to work.
  • Swile Lunch Card: Lunch card and much more
  • Health Insurance: We got you covered with Alan
  • Childcare

🤝 HIRING PROCESS

Below is the complete hiring process:

  1. Screening interview with the CTO - 1h
  2. Live Coding Interview - 1h30
  3. Project Review Interview - 1h
  4. System Design Interview - 1h
  5. Product Interview with PM and Designer - 1 hour
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against shotgun's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on shotgun's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    shotgun's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.