Contract duration: Minimum 8 months, up to 16 months Reports to: Game Director
Reports: Unity Developer
Platform: Multi-Platform (PC-First) Genre: 2.5D adventure game
Engine: Unity Setting: Real-World Historical
Art Style: Realistic
About the Project:
Dreams on a Pillow
Join award-winning game creators in developing a unique pseudo-3D stealth-adventure game set during the Palestinian Nakba of 1948. The project is designed for an Q4-2026 PC-first, multi-platform release, with a focus on realistic representation of the historical subject matter.
Responsibilities:
Lead the programming team in developing core gameplay mechanics and gameplay systems.
Architect, prototype, and optimize game features using Unity and C#.
Collaborate with design and art teams to integrate gameplay systems seamlessly.
Ensure performance optimization across platforms.
Maintain code quality and guide the team in best practices.
Requirements:
Proven experience as a Programming Lead or Senior programmer, ideally on one or more commercially released indie games in similar genres on multiple platforms (PC/Console).
Expert knowledge of Unity and C#.
Strong background in player movement, NPC/enemy behavior and environmental interaction systems.
Experience with optimization techniques for multi-platform releases.
Strong problem-solving skills and ability to lead in a remote, distributed team setup.
Management experience; confident leading and mentoring a team of programmers.
How to Apply: Please send your resume and relevant experience. Include the role you're applying for in the subject line.
Trailer of their recently successful crowdfunding campaign
Make sure to read the job description carefully, and understand what the role requires.
Update your CV if needed, proofread, and fix any errors.
Make sure your CV reflects and highlights the main skills required for the job.
Take some time to research the company, try to understand their kind of games and
work culture.
Write a cover letter. This is your chance to draw their attention. Show why you're a good
candidate, and you can show you have researched their company and why you're interested in
applying.
Make sure to include your portfolio link if you have one. Any open source projects might
be of great value as well. If you don't have a portfolio, you should consider making one
in the future.
About Dreams on a Pillow
Dreams on a Pillow is a pseudo-3D stealth adventure game inspired by a historical Palestinian folk tale set during the ethnic cleansing that was the 1948 Nakba. The game is targeting a multiplatform release in Q4 2026.
Rasheed Abueideh is the most notable game developer operating from Palestine, and has experience developing games about the history and realities of the Palestinian people. For Dreams on a Pillow, he will be joined by a group of experienced game developers from around the world.
If you found this job listing helpful, please mention how you found it when applying. This will only help us
get you and others more job listings on the site 🙏.