TL;DR
Senior Engine Programmer (Gamedev): Developing and maintaining a cross-platform game engine for multiple hit games with an accent on visualization, sound effects, and tooling. Focus on optimizing existing systems, writing clean code, and mentoring other programmers.
Location: Fully remote
Компания
hirify.global is a Swedish developer and publisher of mobile games with 250+ million players worldwide.
Что делать
- Work with various engine subsystems, implementing visualization and sound effect algorithms.
- Develop tools for all game projects, including libraries, frameworks, editors, and utilities.
- Collaborate with designers, artists, and other specialists throughout the development cycle.
- Work with lead programmer and game project teams to implement optimal solutions.
- Develop and optimize existing systems.
- Maintain high programming quality and culture in the team.
Требования
- 4+ years of commercial C++ programming experience.
- Understanding of the software product development cycle.
- Understanding of requirements and the development process for game engine subsystems, related libraries, frameworks, editors, and utilities.
- Experience in system design.
- Deep knowledge of modern C++ (C++17, C++20), algorithms, data structures, and STL.
- Cross-platform development experience.
- Advanced skills in profiling, debugging, and optimization.
- English language skills for reading technical documentation.
- Communication and teamwork skills.
Хорошо, если есть
- Higher education in software systems development or a related field.
- Experience participating in the development and/or support of game engines, related libraries, frameworks, editors, and utilities.
- Experience with scripting languages (Lua, Python, JavaScript, etc.).
- Experience managing a development team and training junior employees.
- Understanding of related areas such as game design, art, animation, and test automation.
Культура и преимущества
- Гибкие условия работы: Fully remote format.
- Развитие и обучение: Internal education system with workshops, webinars, and hackathons, plus compensation for English and other language lessons.
- Поддержку в релокации: Financial assistance and support at every stage, from choosing a country to legalizing the entire family.
- Medical insurance and compensation for sports memberships.
- Bonus program: bonuses for achieving planned sales targets, plus profit from stock appreciation for key employees.
- Work with industry professionals in a dynamic and innovative environment.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →