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 content production for top brands.
- Benefits: Enjoy competitive salary, 25 days holiday, healthcare plan, and career growth opportunities.
- Other info: Dynamic role with opportunities for learning and hands-on experience in live production.
- Why this job: Make an impact in live events while working with AI and modern technologies.
- Qualifications: Experience in full-stack development with JavaScript frameworks and Python backends.
The predicted salary is between 40000 - 45000 £ per year.
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.
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.
Data Developer (Python) in London employer: The Flash Pack
Contact Detail:
The Flash Pack Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Developer (Python) 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 projects, especially those that align with what The Flash Pack does. A strong portfolio can speak volumes about your capabilities.
✨Tip Number 3
Don’t be shy about reaching out directly! If you see a role that excites you, drop a message to the hiring team. Express your enthusiasm and ask any questions you might have about the position.
✨Tip Number 4
Keep learning and adapting! Stay updated with the latest tech trends, especially in AI and full-stack development. This shows potential employers that you're committed to growth and innovation.
We think you need these skills to ace Data Developer (Python) in London
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 Python and JavaScript frameworks, to show us you're the right fit for the role.
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, as we want to understand your background without any jargon.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at The Flash Pack
✨Know Your Tech Stack
Make sure you’re familiar with the technologies mentioned in the job description, especially Python frameworks like FastAPI or Flask, and JavaScript frameworks like Vue. Brush up on RESTful APIs and databases too, as these will likely come up during technical discussions.
✨Show Your Curiosity
The Flash Pack values curiosity and adaptability. Be prepared to discuss how you've approached learning new technologies or solving problems in the past. Share examples of when you’ve had to figure things out on the fly or adapt to new tools, especially AI coding tools.
✨Communicate Clearly
Since you'll be working with a diverse team, practice explaining your technical decisions in simple terms. Think about how you would describe complex concepts to non-technical colleagues or clients. Clear communication is key!
✨Prepare for Real-World Scenarios
Expect questions that relate to live production environments and high-pressure situations. Think of examples from your past experiences where you successfully delivered under tight deadlines or managed unexpected challenges, especially in tech-related projects.