Junior Games Programmer jobs
- 501 FunAylesford ME20 6XJ
- Annual leave
- Employee discount
- Sick pay
- Bereavement leave
- Free parking
- Company pension
- O developing games or interactive entertainment applications.
- O real-time multiplayer systems or networked game logic.
- Create and maintain clear, modular code.
- SchuhLivingston EH54 8RQ
- Employee discount
- Employee assistance programme
- Company pension
- Paid volunteer time
- Flexible schedule
- The role focuses primarily on Salesforce Marketing Cloud (SFMC), with a broader responsibility for understanding how CRM and connected systems integrate.
- G4SMarket Harborough
- With nearly 30 years of industry experience in providing innovative technology solutions and first-class service, our latest electronic monitoring technologies…
- View all G4S jobs - Market Harborough jobs - Junior Test Engineer jobs in Market Harborough
- Salary Search: Junior/Trainee Test Engineer salaries
- See popular questions & answers about G4S
- DeepMindLondon
- 5 years of experience in game design, including one or more shipped commercial titles.
- Experience architecting agentic workflows and implementing generative AI…
- View all DeepMind jobs - London jobs - Video Game Designer jobs in London
- Salary Search: Game Designer, Games, DeepMind salaries in London
- FDM GroupEdinburgh
- FDM is a global business and technology consultancy seeking AI Enabled Junior Engineers to work for our client within the Financial Services sector.
- View all FDM Group jobs - Edinburgh jobs - AI Developer jobs in Edinburgh
- Salary Search: AI-Enabled Junior Engineer- Edinburgh salaries in Edinburgh
- See popular questions & answers about FDM Group
- AvevaDerry
- You’ll contribute to the delivery of best-in-class 3D visualisation and XR (Extended Reality) cloud streaming technologies, supporting AVEVA’s industrial…
- View all Aveva jobs - Derry jobs
- Salary Search: Junior Software Engineer salaries
- See popular questions & answers about Aveva
- dmg::mediaLondon
- An interest in games and puzzles, with an understanding of what makes these experiences engaging and keeps users coming back.
- Pension plan and life cover.
- View all dmg::media jobs - London jobs
- Salary Search: Junior Product Designer salaries in London
- See popular questions & answers about dmg::media
- Cloud Imperium GamesManchester
- Profile and optimise the entire rendering pipeline, including lighting and shading components of the game.
- You will also advance the core rendering technology…
- Cloud Imperium GamesManchester
- Have experience with programming game features and systems.
- Designing and implementing well-engineered, reliable, scalable and robust code.
- View all Cloud Imperium Games jobs - Manchester jobs - Programmer jobs in Manchester
- Salary Search: Gameplay Programmer salaries in Manchester
- See popular questions & answers about Cloud Imperium Games
- Cloud Imperium GamesManchester
- Create fluid, responsive motion graphics for game menus, HUDs, and in-game interfaces.
- Mentor junior team members in UI animation techniques, tool development,…
- Cloud Imperium GamesManchester
- Provide mentorship, day-to-day management and career progression support for other animation programmers.
- Whether it is working on customisable run-time rigged…
- MotabilityDotNetBristol BS16 1EJ
- Your work will revolve around developing and maintaining production software that matters to both our internal and external customers.
- View all MotabilityDotNet jobs - Bristol jobs - Software Engineer jobs in Bristol
- Salary Search: Software Engineering Placement Programme salaries in Bristol
- See popular questions & answers about MotabilityDotNet
- Fanatics CommerceManchester
- The Junior Product Developer supports the Product Development team across the full end-to-end development process, working closely with Design, Sourcing, and…
- View all Fanatics Commerce jobs - Manchester jobs - Junior Developer jobs in Manchester
- Salary Search: Junior Product Developer salaries in Manchester
- See popular questions & answers about Fanatics Commerce
- Lighthouse GamesLeamington Spa
- High level of knowledge of the current games market and a real passion for games.
- Experience in a design role working on a previously AAA-published game.
- Lighthouse GamesLeamington Spa
- High level of knowledge of the current games market and a real passion for games.
- Experience in a design role working on a previously AAA-published game.
- Lighthouse GamesLeamington Spa
- Passion for video games and keen attention to detail.
- Familiar with game engines, preferably Unreal Engine or Unity.
Game Developer
Job details
Full job description
Job Title: Developer (Products)
Location: Unit 4–7, West Point Business Park, Westmead, Aylesford, ME20 6XJ
Reports to: Head of Engineering
Job Category: Technical
Minimum Experience: 3+ years building production web or mobile applications
About 501 Entertainment Limited (“501”)
Founded in 2018, 501 is the global leader in social entertainment systems, dedicated to bringing innovative and engaging solutions to the market. As a pioneering tech company, we specialise in transforming traditional activities (such as darts, golf and more), into digitally enhanced, competitive socialising experiences.
Purpose of the Role:
We are seeking an experienced developer to build and evolve the fun, reliable, and competitive game experiences that power our venues worldwide.
You will turn product concepts and design specifications into polished, production-ready features, integrating tightly with our hardware, Android tablet systems, and back-end cloud services. You will closely collaborate with Delivery Managers, Product Owners, QA, DevOps, and hardware teams across the full product development lifecycle from prototyping new gameplay mechanics through to stable, monitored live releases.
Core Responsibilities:
Game & Product Feature Development
- Collaborate with Product Owners, Developers, customers, and end users to identify requirements
- Collaborate with Product Owners to turn user stories and acceptance criteria into working features
- Develop, build, and maintain interactive, engaging, and performant game experiences for Android tablet platforms and web-based game clients
- Build responsive user interfaces for in-venue tablet and display systems using React and TypeScript
- Implement game logic, scoring systems, and state machines for competitive multiplayer formats
- Integrate front-end and game clients with back-end REST APIs and real-time WebSocket services
Hardware & Platform Integration
- Optimise existing systems for hardware constraints or limitations
- Develop software interfaces for physical hardware components (sensors, buttons, displays, networked peripherals)
- Build reliable communication layers between Android tablets and game hardware
- Ensure low-latency, resilient behaviour in high-energy live-venue environments
- Support Android application versioning and in-venue update rollouts collaborating with DevOps
Infrastructure
- Collaborate with DevOps to build and maintain CI/CD pipelines
- Contribute to monitoring and observability solutions
- Understand and apply security best practices
Quality, Testing & Documentation
- Write automated tests (unit, integration, and end-to-end) for game logic and critical paths
- Create and maintain clear, modular code
- Participate in code review, providing and receiving constructive feedback
- Perform exploratory testing and participate in QA review cycles
- Report development progress and surface blockers early
- Create and maintain technical documentation and in-code commentary
- Promote knowledge sharing through code review and internal demos
- Troubleshoot production issues and participate in on-call rotation as needed
Continuous Improvement
- Identify performance bottlenecks and implement optimisations for smooth in-venue gameplay
- Stay current with relevant web and Android development practices and tooling
- Contribute to technical discussions on architecture, tooling, and process improvements
Core Skills
The ‘how’ we fulfil our role is just as important as the ‘what’. The following skills and behaviours are essential for this role:
- Web Technologies: Strong knowledge of HTML5, CSS3, JavaScript, and TypeScript. Experience with React and component-based UI architecture
- Android Development: Experience with Android development. Comfortable building and maintaining tablet-targeted applications
- APIs & Real-Time Systems: Ability to work with RESTful APIs and WebSocket-based real-time communication. Understanding of JSON data structures and API authentication (OAuth2/JWT)
- Full-Stack Awareness: Appreciation of full-stack concerns: client-server communication, database access, and cloud service interaction
- Version Control: Proficient with Git and team-based workflows (pull requests, branching strategies)
- Agile Practices: Comfortable working in Agile/Scrum teams and general SDLC processes and practices
- Communication: Clear, influential, persuasive communicator; able to articulate technical decisions to both technical and non-technical colleagues, at all levels
- Collaboration: Build and maintain trust. Work well as part of a team and individually
- Work Management: Establish estimates and deadlines, execute on them, recognise impact of key issues, communicate progress and challenges
- Personal Development: Genuine curiosity about new technologies, platforms, and ways of working
Minimum Experience:
- 3+ years of experience creating production applications with
o HTML
o CSS
o JavaScript:
- DOM
- LocalStorage
- Web Components & Custom Elements
o Manipulation of the DOM without frameworks
o 2D Canvas API
- Experience with
o Android development ecosystem:
- Android Studio
- Android SDK
- Android API & Levels
o Chromium & associated developer tools:
- Chrome DevTools
- Lighthouse & Profiling
o Node.js
Desired Experience:
- Experience with
o Capacitor/Cordova/PhoneGap app frameworks
o WebGL or shader programming
o developing games or interactive entertainment applications
o real-time multiplayer systems or networked game logic
o game loop patterns, state machines, or event-driven architectures
o OOP or similar patterns
o GSAP or similar animation libraries
o Reusable systems
o performance optimisation for hardware constraints or limitations
o monitoring tools for live application health
- Exposure to hardware integration (serial protocols or embedded systems)
- Understanding of CI/CD pipelines and automated testing frameworks
What We Offer:
- Collaborative, supportive work environment
- Opportunities for progression and increased responsibility as the business scales
- Company-wide social events
- Competitive salary, commensurate with experience
- 25 days annual leave + bank holidays
- Birthday off work
- Competitive benefits, including:
o Buying Annual Leave scheme
o Company pension scheme
o Private Healthcare (optional)
o Life Assurance Policy
o Cycle to work scheme
o Flu vaccinations
o Eyecare vouchers
- Salary sacrifice platform, including Employee discounts, EV scheme, and a Health & wellbeing programme
- Free parking
Why Join Us?
501 is shaping the future of social entertainment. We deliver immersive, tech-driven experiences to some of the UK’s most exciting hospitality and leisure venues. As we continue expanding globally, we are looking for dedicated people who want to make an impact and contribute to a fast-moving, innovative business. If you believe you have the skills and mindset to thrive in this role, we’d love to hear from you.
Our Candidate Privacy Notice applies when applying for this role. Please visit our website to learn more about the personal data we process during your application
https://www.501fun.com/candidate-privacy-notice
Benefits:
- Bereavement leave
- Casual dress
- Company events
- Company pension
- Cycle to work scheme
- Enhanced maternity leave
- Enhanced paternity leave
- Free flu jabs
- Free parking
- On-site parking
- Private medical insurance
- Sick pay
Work Location: In person