Game Developer (Unity3D)

1 Month ago • All levels
Game Programmer

Job Description

Seeking a Unity3D Game Developer to program captivating and seamless games. Responsibilities include designing and implementing game mechanics and features in Unity3D, developing optimized C# code, applying strong mathematics and physics, collaborating with artists, and utilizing debugging and optimization skills. The role requires proficiency in Git for version control.
Good To Have:
  • Familiarity with 2D/3D art/animation software (e.g., Spine, 3ds Max).
  • Familiarity with diverse game dev domains/technologies.
  • Familiarity with project tracking tools (e.g., Jira).
Must Have:
  • Design and implement Unity3D game mechanics.
  • Develop modular, optimized C# code.
  • Apply strong mathematics skills in-game.
  • Integrate basic physics for gameplay.
  • Collaborate with designers and artists.
  • Utilize debugging and optimization skills.
  • Familiarity with Git for version control.
  • Bachelor's in CS/Game Dev or equivalent.
  • Excellent C# programming skills.
  • Proven Unity3D experience with portfolio.

Add these skills to join the top 1% applicants for this job

problem-solving
rendering
3ds-max
github
data-structures
unity
game-texts
c#
2d-art
clickup
git
spine
jira
photoshop
trigonometry
maya
multiplayer
trello

##### Role:

##### Game Developer proficient in Unity3D, focused on programming captivating and seamless games.

#####

Responsibilities:

  • Design and implement game mechanics, features, and functionalities in Unity3D.
  • Develop modular, clean, and optimized code using C#.
  • Apply strong mathematics skills (algebra, geometry, trigonometry, vectors, matrices) to solve in-game challenges.
  • Integrate basic physics principles to enhance gameplay dynamics.
  • Collaborate with designers and artists to achieve the desired visual and interactive elements.
  • Utilize debugging and optimization skills to ensure smooth performance.
  • Familiarity with Git for version control.

#####

Qualifications:

  • Bachelor's degree in Computer Science, Game Development, or related field (or equivalent experience).
  • Excellent programming skills, especially in C#.
  • Proven Unity3D experience with a portfolio showcasing projects.

#####

Skills:

  • Skilled in debugging, analyzing performance, and optimizing Unity projects for publishing.
  • Strong problem-solving capabilities.
  • Proficient in math and physics, applying them to game development (algebra, geometry, trigonometry, matrices, vectors, logic).
  • Ability to design scalable and modular code architectures.
  • Mastery of Unity game engine, including project setup and various modules (physics, animation, UI, rendering, audio, etc.).
  • Self-motivated and proactive, takes ownership of tasks and sees them through.
  • Solid grasp of object-oriented programming and data structures from a game developer’s perspective.
  • Familiarity with 2D and 3D art and animation software is a plus. Like Spine, 3ds Max, Maya, Photoshop, Illustrator, etc.
  • Experience with additional Unity packages, third-party integration (multiplayer, databases), and plugins.
  • Familiarity with various game-developing domains and technologies, including 3D/2D art software, different game engines, and programming languages beyond C#.
  • Familiarity with project tracking tools like Jira, Trello, ClickUp, etc.
  • Passion for gaming and player engagement.

Set alerts for more jobs like Game Developer (Unity3D)
Set alerts for new jobs by WerPlay
Set alerts for new Game Programmer jobs in Pakistan
Set alerts for new jobs in Pakistan
Set alerts for Game Programmer (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙