Senior Unity/Unreal Engine Game Developer

uiaoe • Singapore
Remote
Apply
AI Summary

We're seeking a skilled Senior Unity/Unreal Engine Game Developer to implement and maintain game features and systems. The ideal candidate will have experience with Unity and Unreal Engine, and a strong understanding of reusable plugin/service architecture.

Key Highlights
Implement and maintain game features and systems using Unity or Unreal Engine
Manage assets and source code using a clear, consistent version control workflow
Build and optimize the project for multiple platforms
Key Responsibilities
Implement and maintain game features and systems using Unity or Unreal Engine
Manage assets and source code using a clear, consistent version control workflow
Build and optimize the project for multiple platforms
Design reusable plugins, modules, and backend services
Integrate REST APIs and real-time WebSocket communication for online features and data sync
Technical Skills Required
Unity Unreal Engine Git Perforce REST APIs Real-time WebSocket communication 3D modeling Animation integration Physics-based simulations
Nice to Have
Experience with live-ops, multiplayer, or online games
Familiarity with CI/CD pipelines for game builds
Experience working directly with clients or external studios
Knowledge of AR/VR or mobile performance optimization

Job Description


Company Description

UIAOE specializes in transforming innovative ideas into comprehensive, production-ready solutions for startups and small businesses. From consulting and software development to AI integration, data science, and cloud computing, we offer a wide range of technology-driven services. With expertise in platforms like Unity and Unreal Engine, as well as integrations such as AWS, GCP, and APIs, we deliver scalable and efficient solutions. Our delivery process spans from MVP to launch and scaling, ensuring practical execution and clean architecture throughout.


Contract Details

Type: Freelance / Independent Contractor (contract role).

Location: Fully remote (anywhere), but must be able to overlap with North American working hours for key meetings.

Compensation: Rate discussed per project / milestone (negotiable based on experience).

Taxes: Payments are made as a service fee; you are solely responsible for your own taxes, GST/HST (if applicable), and all related legal and financial obligations.

Benefits: No company benefits (health/dental, paid vacation, sick leave, pensions, etc.) – this is a freelance/contract arrangement.


Role Description

  • Implement and maintain game features and systems using Unity or Unreal Engine.
  • Manage assets and source code using a clear, consistent version control workflow (e.g., Git, Perforce, Unity Collaborate, etc.).
  • Build and optimize the project for multiple platforms (e.g., PC, mobile, consoles, Web).
  • Design reusable plugins, modules, and backend services that can be shared across features.
  • Integrate REST APIs and real‑time WebSocket communication for online features and data sync.
  • Write clear, maintainable, well‑documented code and external documentation that can be understood by both technical and non‑technical team members.
  • Analyze and interpret game design documents and client requirements, and proactively flag potential issues during implementation.
  • Collaborate effectively with other team members and communicate clearly with the client.
  • Deliver high‑quality features and systems on schedule.


Qualifications

  • 3–5 years of professional game development experience with Unity or Unreal Engine.
  • Proficiency in Unity and Unreal Engine, with experience in 3D modeling, animation integration, and physics-based simulations
  • Must have shipped at least one title (PC, mobile, console, or strong professional demo).
  • Experience with asset and version management (Git, Plastic, Perforce, Unity Collaborate, etc.).
  • Experience building for multiple platforms and understanding platform-specific constraints.
  • Strong understanding of reusable plugin/service architecture (e.g., creating shareable modules, plugins, or services).
  • Experience integrating REST APIs and real‑time WebSockets.
  • Strong asset management skills (import, organization, optimization, and configuration).
  • Ability to write clear documentation for the whole team (including non‑engineers).
  • Strong English communication skills (written and verbal) and ability to work in a remote, cross-functional team.


Nice to Have

  • Experience with live‑ops, multiplayer, or online games.
  • Familiarity with CI/CD pipelines for game builds.
  • Experience working directly with clients or external studios.
  • Knowledge of AR/VR or mobile performance optimization.


Interview Process

  • Home‑based assessment – A small practical task to evaluate coding and problem‑solving skills.
  • Technical interview – Live discussion on engine, architecture, and past projects.
  • Culture & communication interview – Discussion on work style, remote collaboration, and fit with the team.

Similar Jobs

Explore other opportunities that match your interests

Lead Full Stack Engineer

Programming
•
1w ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Manatal

Singapore
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Reka AI

Singapore
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

Twine

Singapore

Subscribe our newsletter

New Things Will Always Update Regularly