Junior Engineer
Storytoys
- Dublin
- Contract
- Full-time
- 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
- We want someone who can zoom into the details and zoom out to embrace the big picture.
- Be the champion for the user and have real input on the end-user product!
- We hope you’ll enrich our team with your enthusiasm and passion, both for games and for life.
- Be highly motivated to work in the game industry.
- Be confident in your abilities, contributing as part of a cross-disciplinary team.
- With curiosity and a genuine desire to improve children’s education through our apps.
- 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.
- Experience with 3D content and other 3D tools.
- Understanding of 3D modelling pipeline and asset generation and import pipelines into Unity.
- Experience with WebGL, preferably in a Unity context.
- Some knowledge of Unity animation systems (2D/3D).
- An understanding of how kids approach play.
- Competitive salary based on experience.
- Opportunities for professional development and career growth.
- Flexible working hours with the possibility of remote work.
- Access to the latest software and tools in the industry.
- A supportive and fun environment!