Unity Developer
Ironbelly Studios
Date: 1 day ago
City: Montreal, Quebec
Contract type: Full time
Remote

We are seeking a talented Unity Engineer to join our team for an exciting project in the realm of fun and light-hearted video game. As a Unity Engineer, you will be instrumental in the development and ownership of the key systems in the game.
Day to day responsibilities:
Day to day responsibilities:
- Collaborate closely with the development team to design, implement, and maintain the key systems in the game.
- Take ownership of one or more of these systems, ensuring their functionality, performance, and scalability meet project requirements.
- Develop and integrate gameplay mechanics, UI elements, and other features related to the assigned systems.
- Work with artists, designers, and other engineers to ensure seamless integration of assets and features.
- Debug and optimize code to ensure smooth gameplay experiences across web and mobile platforms.
- Stay up-to-date with Unity development trends and best practices, incorporating them into project workflows when appropriate.
- Provide mentorship and support to junior team members as needed.
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
- Proficiency in Unity3D game development, including C# programming and Unity UI development.
- Solid understanding of game design principles, particularly in the areas of Farming, Crafting, and Quest systems.
- Experience with multiplayer networking and optimization is a plus.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Passion for gaming and a creative mindset to contribute innovative ideas to the project.
- Ability to adapt to changing priorities and deadlines in a fast-paced development environment.
See more jobs in Montreal, QC