Developer - Front End Web in London

Developer - Front End Web in London

London Full-Time 40000 - 45000 £ / year (est.) Home office (partial)
The Flash Pack

At a Glance

  • Tasks: Build immersive software experiences using cutting-edge tech and collaborate with a creative team.
  • Company: Join The Flash Pack, a leader in innovative digital experiences for top brands.
  • Benefits: Enjoy 25 days holiday, healthcare cash plan, and a supportive work environment.
  • Other info: Flexible hours with opportunities for growth and learning in a dynamic team.
  • Why this job: Make an impact in live events while developing your skills in AI and full-stack development.
  • Qualifications: Experience in full-stack development with modern JavaScript frameworks and Python.

The predicted salary is between 40000 - 45000 £ per year.

Full-Stack Developer (Mid-level) £40,000 – £45,000 DOE London-based | UK & International Travel | Full-Time, Permanent

About The Flash Pack

The Flash Pack is a leading technical production partner specialising in immersive content experiences and permanent installations. Collaborating with world-renowned creative agencies and brands like The Oscars, Apple, Google, Dyson, and Burberry, we are known for our innovative approach and expertise in amplifying digital footprints for live events and physical spaces on social media platforms. We deliver brand experiences and long-term installations focused around photo and video capture technologies. All of these services are executed by our in-house team of creatives, producers, technicians, developers, and fabricators to deliver value and speed.

The Role

As a Full-Stack Developer at The Flash Pack, you'll be central to building the software that powers our immersive experiences, from RFID-driven capture journeys and AI image pipelines to the proprietary platforms our team uses every day to run live productions. Successful candidates will be comfortable contributing production-ready code across the stack, happy working on varied and exciting but often high-pressure projects. You’ll be naturally curious about how things fit together, from a Vue component all the way through to the kiosk hardware on a venue floor. AI is a first-class part of how we build. You will use AI coding tools as part of your day-to-day development. You will work closely with and be supported by our Senior Developer and Technical Advisor, who will provide technical direction, mentorship, and oversight across projects and platform development. You will also be working closely with the wider team of 12 made up of Technicians, Creatives & Producers. We work in live events so some out-of-hours support will be required, but this is planned in advance by our producers and kept to a minimum and shared across the team. You will have a helpful, ‘can-do’ attitude to foster a positive team environment. This role offers a clear path to developing into a senior full-stack developer, with exposure to a wide range of technologies including AI, hardware integration, and live production systems. We don’t expect candidates to have experience across every area of our stack and workflows - curiosity, adaptability, and a willingness to learn are just as important.

Essential Skills/Requirements

  • Solid full-stack experience, comfortable across modern JavaScript frameworks (Vue, React or similar) and Python web backends (FastAPI, Flask, Django or similar).
  • Strong understanding of RESTful APIs, WebSockets and handling live data updates in the UI.
  • Working knowledge of databases (MongoDB, Postgres or similar).
  • Demonstrable, day-to-day experience using AI coding tools such as Claude, Codex, Cursor or Copilot, and a clear view on how to use them well.
  • Comfortable fulfilling UI and frontend briefs using AI-assisted workflows, with the judgement to know when to lean on AI and when not to.
  • A pragmatic, ship-it mindset, happy iterating fast, comfortable with ambiguity, and willing to learn what you don’t yet know.
  • Clear written and verbal communication. You can explain technical decisions to non-technical producers and clients.
  • Based in or around London, available 2–3 days a week in our office.

Responsibilities

  • Building and shipping features across our VueJS frontends and FastAPI backends, from customer-facing interfaces to admin dashboards.
  • Supporting producers on breaking down briefs, translating production requirements into working features, including UI work informed by design briefs and AI-assisted iteration.
  • Adding features and continuously optimising and supporting the ongoing development and improvement of Airtime, our proprietary internal platform, alongside our Senior Developer.
  • Contributing to our AI image pipelines (Gemini, background removal, upscaling, rendergraph compositing) and helping productionise new models as they emerge.
  • Working alongside our technicians where required to integrate custom hardware, RFID readers, payment terminals, Raspberry Pi’s, Arduino’s and NUC’s.
  • Providing planned, scheduled remote support during live events, coordinated by our producers in advance.
  • Helping establish and refine best practices for AI-assisted development across the team.
  • Communicating clearly with colleagues and partner tech teams about requirements and specifications.

Bonus Skills

  • Experience with experiential, interactive or event-based technology.
  • Hands-on familiarity with hardware integration: RFID, payment terminals, thermal printers, kiosk PCs.
  • Production experience with generative AI APIs and image pipelines (Gemini, Stable Diffusion, ComfyUI or similar).
  • Experience with FFmpeg or other media processing tools.
  • Experience of designing and deploying services on AWS.
  • Experience with Linux systems: basic bash scripting, terminal text editing, OS and package installation, network configuration.

Working Hours & Flexibility

Full-time permanent role (37.5 hours per week). Hours vary depending on projects and events. Evening and weekend work required at times. TOIL system to ensure fair balance.

Package & Benefits

  • 25 days holiday + 1 extra day per year of service (up to 28).
  • Pension: 5% employee / 3% employer contribution.
  • Healthcare Cash Plan (up to £640 per year).
  • Employee Assistance Programme & 24-hour GP access.
  • Personal Accident Insurance up to £20,000.

How to Apply

Please email your CV (cover letter optional) to careers@itstheflashpack.com. We value practical experience, curiosity and problem-solving as much as formal qualifications.

Developer - Front End Web in London employer: The Flash Pack

The Flash Pack is an exceptional employer, offering a dynamic work environment in the heart of London where creativity meets technology. With a strong focus on employee growth, you will have the opportunity to develop your skills in cutting-edge areas such as AI and hardware integration while collaborating with a talented team on high-profile projects. Our supportive culture encourages curiosity and innovation, ensuring that every team member can thrive and contribute to our mission of delivering immersive experiences.
The Flash Pack

Contact Detail:

The Flash Pack Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Developer - Front End Web in London

✨Tip Number 1

Network like a pro! Get out there and connect with people in the industry. Attend meetups, workshops, or even online webinars. You never know who might have a lead on your dream job!

✨Tip Number 2

Show off your skills! Create a portfolio that highlights your best work. Include projects that demonstrate your full-stack capabilities and any cool stuff you've done with AI tools. This is your chance to shine!

✨Tip Number 3

Prepare for interviews by practising common questions and coding challenges. Don’t just focus on the technical side; be ready to discuss how you work in a team and handle pressure. We want to see your 'can-do' attitude!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our awesome team at The Flash Pack!

We think you need these skills to ace Developer - Front End Web in London

Full-Stack Development
JavaScript Frameworks (Vue, React)
Python Web Backends (FastAPI, Flask, Django)
RESTful APIs
WebSockets
Database Management (MongoDB, Postgres)
AI Coding Tools (Claude, Codex, Cursor, Copilot)
UI/Frontend Development
Communication Skills
Hardware Integration (RFID, Payment Terminals, Raspberry Pi, Arduino)
Generative AI APIs and Image Pipelines
Media Processing Tools (FFmpeg)
AWS Deployment
Linux Systems

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your full-stack experience, especially with JavaScript frameworks and Python backends, to show us you're the right fit!

Show Off Your Projects: Include links to any relevant projects or GitHub repositories in your application. We love seeing practical examples of your work, especially if they involve AI coding tools or hardware integration.

Keep It Clear and Concise: When writing your application, be clear and to the point. Use straightforward language to explain your technical skills and experiences, so we can easily understand how you can contribute to our team.

Apply Through Our Website: We encourage you to apply directly through our website. It helps us keep track of applications better and ensures you get all the latest updates about your application status!

How to prepare for a job interview at The Flash Pack

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially modern JavaScript frameworks like Vue and Python backends. Brush up on RESTful APIs and databases too, as these will likely come up during technical discussions.

✨Show Your Curiosity

Demonstrate your curiosity about how things work together, from front-end components to hardware integration. Prepare some questions about their current projects or tech stack to show that you’re genuinely interested in their work.

✨Be Ready for AI Discussions

Since AI tools are a big part of the role, be prepared to discuss your experience with AI coding tools like Codex or Copilot. Share specific examples of how you've used them in past projects and your thoughts on when to rely on AI versus doing it manually.

✨Communicate Clearly

Practice explaining technical concepts in simple terms, as you’ll need to communicate effectively with non-technical team members. Think of examples where you’ve had to break down complex ideas and be ready to share those during the interview.

Developer - Front End Web in London
The Flash Pack
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>