Studio: StoryToys
Job Opening: Junior Engineer
Location: Dublin, Ireland
Type: Full Time
Responsibilities:
- Develop entertaining, educational mobile games using the Unity engine for multiple platforms, following game development best practices. Our games are played by millions of players young and old.
- Develop quality implementations that are performant, technically sound, and reusable by other developers.
- Produce clean, efficient, and optimized code.
- Be part of a cross-disciplinary team that uses an Agile process.
- Collaborate with designers and UX/UI to get thorough specs and flesh out the best way to get new ideas into the game (Work through storyboards, wireframes, feature specs etc.).
- Contribute to estimating user stories and breaking them down into technical tasks.
- Work closely with the Art team to get awesome artwork into the games while being mindful of performance and platform constraints.
- Test your own code extensively and work closely with the QA team to resolve bugs and hit sprint goals with a high production quality.
- Write technical documentation as necessary to minimize legacy knowledge.
- Create functional and engaging features that will delightfully surprise our users.
- Be part of a tight game development team looking to iterate fast on a fun concept and then building it out.
- Innovate and iterate on process, systems and technology to deliver child-centric games
Qualifications & Skills:
- 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.
Nice to Haves:
- 1+ years of game-dev industry experience.
- Experience with 3D content and other 3D tools.
- Understanding of 3D modelling pipeline and asset generation and import pipelines into Unity.
- Some knowledge of Unity animation systems (2D/3D).
- An understanding of how kids approach play.