Flexible Staffing Studio is a Hiring Platform that helps connect top Engineers in Emerging Technologies such as Aerospace, VR, AR, Machine Learning, Robotics, and R&D. Our goal is to help you find the perfect position for your next project.
Job Description
We are seeking a developer responsible for building games for various target platforms with a strong focus on the Unity framework and Java-based game development. Your primary responsibilities will include implementing game functionality by translating design ideas, concepts, and requirements into a functional and engaging game. A commitment to collaborative problem solving, sophisticated design, and a quality product are essential. Experience in jMonkey is highly desirable but not required. Additionally, experience in porting games between different platforms is considered a valuable asset.
This is a 6-month contract with the possibility of extension.
���
Responsibilities
Implement game functionality as per 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
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 titles are 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
FS Studio is an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
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 titles are 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
Seniority level
Entry level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Software Development
Referrals increase your chances of interviewing at FS Studio by 2x