Unity Developer required at Flexible Staffing Studio

Unity Developer required at Flexible Staffing Studio

Studio: Flexible Staffing Studio

Job Opening: Unity Developer

Location: Remote

Type: Contract

Responsibilities:

  • Implement game functionality as per the communicated design
  • Translate design specification into functional game
  • Communicate with other team members to establish an effective pipeline and integrate media assets
  • Design, build, and maintain efficient, reusable, and reliable code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems
  • Help maintain code quality, organization, and automatization
  • Integrate Java-based game development techniques and best practices
  • Collaborate on cross-platform game development projects, with a focus on Java and Unity
  • Contribute to the porting of games to different platforms, ensuring a seamless transition and optimal performance across devices

Qualifications & Skills:

  • Excellent knowledge of Unity, including experience with scripting, textures, animation, GUI styles, and user session management
  • Strong proficiency in Java, with a solid understanding of its ecosystems and game development applications
  • Familiarity with level design and planning
  • Experience with game physics and particle systems
  • Experience with mobile and console game development, including Java-based environments
  • Experience optimizing memory and space usage for support of older hardware
  • Experience with 3D is a plus
  • Prior experience with a well-known mobile title or AAA title is a significant asset
  • Ability to constantly learn and stay in touch with evolving game standards and development technologies
  • Strong understanding of object-oriented programming
  • Familiarity with current design and architectural patterns
  • Knack for writing clean, readable, and easily maintainable code
  • Experience implementing automated testing platforms and unit tests
  • Proficient knowledge of code versioning tools such as Git, SVN, and Mercurial
  • Experience with jMonkey is a plus but not required
  • Experience in porting games across various platforms is a plus

animation and vfx jobs