Unity Game Developer - AU Client
Salary: ₱40,000 – ₱50,000 per month
About the Role
We are seeking talented and experienced Unity Game Developers to support the development of high-quality gaming and interactive technology products.
We are looking to identify candidates across front-end, back-end, and full-stack development, with strong programming capabilities, technical problem-solving skills, and the ability to contribute to game development projects.
Successful candidates will work closely with the existing technical team to develop, maintain, optimise, and improve gaming applications and supporting systems. Depending on experience and project requirements, developers may work under the direction of a technical lead or independently manage assigned development tasks and projects.
Key Responsibilities
1. Unity Game Development
Develop, implement, and maintain gaming applications using Unity.
Write clean, efficient, maintainable, and well-documented code.
Develop game features, mechanics, interactive elements, and user interfaces.
Integrate game assets, animations, audio, APIs, and third-party services as required.
Identify, troubleshoot, and resolve bugs, performance issues, and technical problems.
Optimise game performance, responsiveness, and stability across target platforms.
Collaborate with designers, developers, and other stakeholders to deliver project requirements.
Participate in code reviews, testing, debugging, and ongoing product improvements.
2. Front-End Development
Develop and maintain game interfaces, menus, HUDs, and interactive user experiences.
Implement UI/UX designs and gameplay interactions within Unity.
Ensure smooth navigation, responsiveness, and usability.
Optimise rendering, animations, and front-end performance.
Work with designers and back-end developers to integrate game functionality with supporting systems.
3. Back-End Development
Develop and maintain server-side systems and services supporting gaming applications.
Build and integrate APIs, databases, authentication, and data-management systems.
Implement game-related functionality such as player profiles, progression, leaderboards, multiplayer features, or in-game transactions, where required.
Ensure system reliability, security, scalability, and performance.
Troubleshoot server-side issues and support integration with Unity applications.
4. Full-Stack Development
Develop and maintain both front-end and back-end components of gaming applications.
Build end-to-end features from user interface through to server-side functionality.
Integrate APIs, databases, and third-party services.
Identify and resolve issues across the application stack.
Contribute to technical planning, architecture, testing, deployment, and maintenance.
Note: The responsibilities for each developer will depend on the specialisation and project requirements.
Essential Skills and Qualifications
Proven professional experience in software development, game development, or a related technical field.
Strong practical experience with Unity game development.
Proficiency in C# programming for Unity development.
Strong understanding of object-oriented programming, data structures, algorithms, and software development principles.
Experience debugging, testing, and optimising applications.
Ability to interpret technical requirements and translate them into working solutions.
Strong analytical, troubleshooting, and problem-solving skills.
Ability to write maintainable code and follow development standards.
Good written and verbal English communication skills.
Ability to collaborate with a remote team and manage tasks independently.
Reliable internet connection and a suitable remote-working environment.
Preferred Experience
Experience working on commercially released games or production-level gaming applications.
Experience developing games for PC, mobile, console, or web platforms.
Experience with multiplayer systems, networking, or real-time game services.
Familiarity with version control systems such as Git.
Experience with APIs, databases, cloud services, and back-end integrations, depending on the role.
Knowledge of performance profiling, memory management, and optimisation in Unity.
Experience working within an established development team and structured software development lifecycle.
Relevant degree in Computer Science, Software Engineering, Game Development, or a related field; equivalent practical experience may also be considered.
Technical Requirements by Specialisation
Unity Front-End Developer
Strong Unity and C# skills.
Experience with game UI, gameplay mechanics, animations, and user interaction.
Understanding of Unity UI systems and performance optimisation.
Back-End Developer
Experience developing server-side applications, APIs, and databases.
Knowledge of suitable back-end programming languages and frameworks.
Experience with authentication, security, deployment, and scalable services.
Unity integration experience is desirable.
Full-Stack Developer
Strong Unity and C# development capabilities.
Experience working across front-end interfaces and back-end services.
Ability to integrate APIs, databases, and external systems.
Demonstrated ability to deliver features across the application stack.
Personal Attributes
Technically capable and passionate about game development.
Strong attention to detail and commitment to code quality.
Proactive in identifying issues and proposing solutions.
Able to learn new technologies and adapt to changing project requirements.
Comfortable working independently while collaborating with a remote team.
Reliable, accountable, and committed to meeting agreed deadlines.
Application Requirements
Interested applicants should submit:
An updated CV outlining relevant development experience.
A portfolio, GitHub profile, or examples of completed projects where available.
Details of Unity and programming language proficiency.
Examples of commercially released games or production projects, if applicable.
Their preferred specialisation: Front-End, Back-End, or Full-Stack.
Current availability, preferred employment arrangement, and expected monthly salary in PHP.
Details of their role and contributions to previous game development projects.