Mid 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.
- Write content pipeline tools and editor extensions to streamline production.
- 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.
- At least 2 years of software development experience.
- Minimum of 1 year of experience with Unity.
- Minimum of one shipped title.
- Excellent C# skills.
- Excellent debugging skills.
- Great communication skills. While our focus is on product, you will also be capable of writing technical documentation.
- Solid understanding of real-time rendering and rendering bottlenecks.
- Solid understanding how to write low-latency and low-garbage code in C#.
- Fluent in using Git (or Git-like system) and SCM patterns.
- But most of all. You will LOVE creating video games.
- Familiarity with Objective-C and Java.
- 2+ years of game-dev industry experience.
- Familiarity with Automated Build Systems and Continuous Integration.
- Experience with WebGL, preferably in a Unity context.
- Familiarity with the App Store and Google Play Submission processes.
- 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!