Any
$3/hr - $10/hr
TBD
Jun 30, 2026
Who We Are:
At Happy Little Games, games are art. We are an independent studio built by gamers, for gamers, making the kinds of games we would want to play ourselves. We care about creating games that are fun, memorable, and worth the time players spend with them. Every project is a chance to build something distinct that we are genuinely proud of.
Why Work Here:
If you love games and enjoy building things, this is a place where you can do both in a flexible, supportive environment. We are fully remote, you can set your own schedule, and we do not believe in crunch. We care about the quality of your work and whether you get things done, not how many hours you sit at a desk.
You also get to work closely with a small team and decide how you want to grow. You can deepen your expertise in the work you already enjoy, explore other areas of game development, or grow into a different role over time. Being good at one thing does not mean you have to do only that thing forever.
Role Overview
* Build and prototype gameplay features in Unreal Engine using Blueprints.
* Work on gameplay systems, basic AI, physics, interactions, and related gameplay functionality.
* Create focused test environments that clearly show how a feature works.
* Test and debug your own work before submitting it for review.
* Keep implementation focused on the requested scope and avoid unnecessary files, systems, or dependencies.
* Document what you build, how it works, and how it should be tested.
* Manage assigned user stories, communicate progress, and raise questions, blockers, or risks early.
* Learn and follow the studio’s technical standards, workflows, and development practices.
What You Need to Bring:
You do not need to know every Unreal Engine system before joining us, but you should already be able to work productively without constant step-by-step instruction. You should already be able to:
* Work comfortably within Unreal Engine.
* Build functional gameplay features using Blueprints.
* Build simple gameplay systems and basic AI behavior.
* Apply basic software-development principles, including logic, data flow, organization, and debugging.
* Test and debug your own work before submitting it for review.
* Test both the expected behavior and a basic control case where the feature should not activate or behave the same way.
* Research unfamiliar but well-documented problems and make reasonable progress independently.
* Manage your own time and keep assigned work moving toward completion.
* Keep your work focused on the requested scope.
* Ask useful questions when requirements or technical direction are unclear.
* Communicate progress, blockers, and risks early.
* Create and maintain basic documentation for your work.
* Keep project files and implementation reasonably clean and organized.
* Explain how your work functions and why you made important implementation decisions.
* Remain professional, dependable, and honest about what you do and do not know.
What You Can Learn Here:
You are not required to already know every tool, framework, or production practice used by the studio. You can learn or further develop the following after joining:
* Git and the studio’s source-control workflow.
* Notion and the studio’s user-story workflow.
* Agile and Scrum practices.
* The Gameplay Ability System and how it is used within our projects.
* The studio’s architecture, naming conventions, and technical standards.
* Formal system-design and diagramming practices.
* Stronger documentation practices.
* Multiplayer replication.
* Basic C++ as your responsibilities grow.
* More advanced gameplay, AI, animation, physics, and Unreal Engine systems.
You should be willing to research these areas, learn from available documentation and examples, and apply feedback to future work.
Compensation:
Your final hourly rate will be based on your experience, demonstrated skills, technical ability, communication, and level of independence. We will determine the appropriate rate through the interview and trial process.
Work Progression:
New developers begin with a trial project so we can evaluate how they work, communicate, and deliver against a real set of requirements. Developers who complete the trial successfully may continue with project-based work. From there, strong and consistent contributors may move into hourly work as availability and studio needs allow.
As the company grows, hourly developers may also have the opportunity to move into a full-time role if both sides are interested.
How to Apply:
Please apply through OnlineJobs.ph whenever possible and include your resume, portfolio, and any relevant Unreal Engine work samples. If you are unable to contact us through OnlineJobs.ph for any reason, you may also reach us via