Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design, develop, and implement gameplay features and systems using Roblox, Unity, or Unreal Engine.
- Collaborate with designers, artists, and other programmers to create engaging and interactive game experiences.
- Write clean, efficient, and well-documented code for game mechanics, UI, and tools.
- Debug, optimize, and troubleshoot game performance issues across multiple platforms.
- Integrate third-party APIs, plugins, and SDKs as required for game functionality.
- Participate in code reviews and contribute to best practices in game development.
- Work closely with QA to identify and resolve bugs and ensure a high-quality player experience.
- Stay up-to-date with the latest industry trends, tools, and technologies in game development.
- Assist in the creation and maintenance of technical documentation for projects.
- Contribute to brainstorming sessions and provide creative input on game design and features.
Job Requirements
- Minimum of 1 year of professional experience in game programming.
- Proficiency in at least one of the following engines: Roblox, Unity, or Unreal.
- Strong understanding of object-oriented programming and game development principles.
- Experience with scripting languages such as C#, Lua, or C++.
- Ability to work effectively in a remote, collaborative team environment.
- Excellent problem-solving and debugging skills.
- Strong communication skills, both written and verbal.
- Familiarity with version control systems such as Git.
- Ability to manage time efficiently and meet project deadlines.
- A passion for gaming and interactive media.