TL;DR
Senior Engine Programmer (Gamedev): Maintaining and improving core engine systems, tools and plugins for game content creation for both mobile and desktop platforms with an accent on identifying workflow issues and planning technical improvements. Focus on improving game engine and other core tech code bases used by live and upcoming games, targeting multiple mobile platforms.
Location: You can be based either in Helsinki or London office. As the majority of the team works is currently based in Helsinki, regular travel from London to Helsinki can be expected.
Company
hirify.global is a games company from Helsinki, Finland, with offices also in San Francisco, Seoul, Shanghai, and London.
What you will do
- Maintaining, improving and developing on core engine systems, tools and plugins for game content creation for both mobile and desktop platforms.
- Working closely with game team artists, coders and designers to identify workflow issues before planning and iterating on tools and technical improvements.
- Identifying and implementing improvements to game engine and other core tech code bases used by live and upcoming games, targeting multiple mobile platforms.
- Maintaining existing engine and shared codebases used across multiple live products.
- Engage with the wider development team here at hirify.global to help shape the future of our tech.
Requirements
- Strong, professional experience using C++.
- Ability to quickly get up to speed with existing code, across multiple codebases and projects.
- Experience in writing core systems and tools for game development.
- Game engine / 3D engine development experience.
- Ability to communicate with technical and non-technical people.
- Driven, focused and willing to see projects through delivery.
Nice to have
- Experience writing plugins for Blender or similar 3rd party content creation tools.
- ImGui or similar experience for developing in-house editors.
- Experience in iOS / Android development.
- Experience in Flash / Animate.
- Experience with build, scripting and orchestration tools, CMake, Jenkins/github, Gradle, Python etc.
- Experience in Java.
Culture & Benefits
- Independent cells and trust are at the core of the culture.
- Providing the compensation, work environment, and resources needed to succeed while having fun along the way.
- Recognition isn’t tied to the title, as it doesn't define the impact you can have.
- Dedicated mobility team and partners will support throughout the move.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →