StoryToys

Junior Engineer

StoryToys

contract

Posted on:

Origin:  • 🇮🇪 Ireland

Visit company website
AI Apply
Manual Apply

Job Level

Junior

Tech Stack

Unity

About the role

  • Junior Unity Engineer role focused on game development and digital content; 12 month Fixed Term Contract.
  • Develop entertaining, educational mobile games using the Unity engine for multiple platforms.
  • Develop quality implementations that are performant, technically sound, and reusable.
  • Produce clean, efficient, and optimized code.
  • Work as part of a cross-disciplinary team using an Agile process.
  • Collaborate with designers and UX/UI to flesh out new ideas from storyboards, wireframes, and specs.
  • Contribute to estimating user stories and breaking them down into technical tasks.
  • Work closely with the Art team to import artwork while considering performance and platform constraints.
  • Test code extensively and collaborate with QA to resolve bugs and achieve sprint goals.
  • Write technical documentation to reduce legacy knowledge.
  • Create functional and engaging features that delight users.
  • Iterate quickly on concepts and build out child-centric game features.
  • Innovate and improve processes, systems and technology to deliver child-focused educational games.
  • Expected to be detail-oriented, user-focused, enthusiastic, and highly motivated to work in the game industry.

Requirements

  • At least 1 year of software development experience or completed post-secondary education in software development.
  • At least 1 year of experience with Unity or completed Unity courses.
  • A good level of educational experience in developing 3D games using Unity.
  • Ability to code in C#.
  • Understanding of programming principles, how systems work together, and some common design patterns.
  • Excellent communication skills.
  • Basic understanding of how to use git in day-to-day work.
  • But most of all. You will LOVE creating video games.
  • 1+ years of game-dev industry experience (nice to have).
  • Experience with 3D content and other 3D tools (nice to have).
  • Understanding of 3D modelling pipeline and asset generation and import pipelines into Unity (nice to have).
  • Experience with WebGL, preferably in a Unity context (nice to have).
  • Some knowledge of Unity animation systems (2D/3D) (nice to have).
  • An understanding of how kids approach play (nice to have).