Senior Developer at Rider (GameDev Tools) job opportunity at JetBrains.



bot
JetBrains Senior Developer at Rider (GameDev Tools)
Experience: General
Pattern: Remote
apply Apply Now
Salary:
Status:

Rider GameDev

Copy Link Report
degreeGeneral
loacation Belgrade, ; Berlin, Germany; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia, Serbia
loacation Belgrade, ; Be..........Serbia

JetBrains Rider is a powerful, cross-platform IDE for .NET and game development technologies like Unity, Unreal Engine, and Godot. It combines the intelligence of ReSharper and the power of the IntelliJ Platform to offer developers a seamless and productive coding experience. The role We're currently looking for a skilled Developer who is passionate about game development tooling and dedicated to enhancing the development experience for game developers. You'll be working on Rider game development features, making it the ultimate IDE for creating games across multiple engines. This is an opportunity to directly impact how thousands of game developers worldwide build their projects. In this role, you will: Develop new functionalities and improve Rider's game development features using: C#  for Rider's backend and game engine integrations. Kotlin for Rider's frontend and IDE infrastructure. C++ for game engine integrations. Build deep integrations with game engines - Unreal Engine, (Unity as a plus) Work on features such as: Blueprint and asset navigation. Shader language support and debugging. Hot reload and live coding capabilities. Game-specific code inspections and quick-fixes. Performance profiling for game projects. And of course, different AI features. Constantly monitor and optimize performance, especially for large game projects. Write clean, efficient, and maintainable code that handles complex game development workflows. Collaborate with game developers, internal teams, and engine vendors to design innovative IDE features. Occasionally contribute to AI-powered features for game development assistance. We'll be happy to have you on our team if you: Have at least five years of experience in C#, C++, Java, or Kotlin development. Have a passion for developing tooling in the game development area. Possess excellent knowledge of algorithms and data structures. Have extensive experience working with JetBrains IDEs. Enjoy solving complex and challenging problems, particularly those unique to game development. Understand the algorithms behind your code and can optimize for performance. Work well in a team, value different opinions, and support your ideas with clear reasoning. We would be especially thrilled if you have: Familiarity or hands-on experience with one or several game engines: Unreal Engine (C++, Blueprints, reflection system, build system). Unity (C# scripting, Editor extensions, asset pipeline). Familiarity with game development practices: Version control for binary assets (Git LFS, Perforce). Profiling and performance optimization. Debugging techniques for multithreaded code. Some interest in or experience with AI-powered developer tools.  What makes this role exciting: An ability to make a direct impact on the game development community. The opportunity to work with cutting-edge game technologies. A chance to collaborate with major game engine vendors. The opportunity for solving unique technical challenges at the intersection of IDE technology and game development. The opportunity to be a part of a team that shapes the future of game development tools. #LI-DNIWe process the data provided in your job application in accordance with the Recruitment Privacy Policy.

Other Ai Matches

remote-jobserver Remote
Kotlin Ecosystem AI Value Stream Lead Applicants are expected to have a solid experience in handling Kotlin Ecosystem related tasks
Senior Product Manager (dotUltimate B2B solution) Applicants are expected to have a solid experience in handling .NET and GameDev related tasks
General Ledger Manager Applicants are expected to have a solid experience in handling Accounting Serbia related tasks
HR Generalist Applicants are expected to have a solid experience in handling Human Resources Czech Republic related tasks
QA Engineer (Rider IDE) Applicants are expected to have a solid experience in handling Rider Exploratory QA related tasks
remote-jobserver Remote
Senior QA engineer (BAD) Applicants are expected to have a solid experience in handling Business Applications Quality Assurance related tasks
remote-jobserver Remote
ML Solutions Architect (Data Agents) Applicants are expected to have a solid experience in handling Data Context Engine related tasks
General Ledger Manager Applicants are expected to have a solid experience in handling Accounting Prague related tasks
remote-jobserver Remote
Senior Software Engineer (.NET tooling Core) Applicants are expected to have a solid experience in handling .NET Tooling Core related tasks
Technical Lead (IntelliJ Platform) Applicants are expected to have a solid experience in handling IntelliJ Platform related tasks
Quality Engineer (IDEs department) Applicants are expected to have a solid experience in handling Quality Office related tasks
Campus Ambassador (China) Applicants are expected to have a solid experience in handling University Relations related tasks
Kotlin Developer Advocate Applicants are expected to have a solid experience in handling [disbanded] Kotlin Advocacy related tasks
GL Accountant (Spain) Applicants are expected to have a solid experience in handling Accounting, Statutory Reporting and Controlling related tasks
Support Engineer (JetBrains Console) Applicants are expected to have a solid experience in handling JetBrains Cloud Platform related tasks
Finance Systems Analyst and Support Applicants are expected to have a solid experience in handling Financial Support and Analysis related tasks
IT Support specialist Applicants are expected to have a solid experience in handling IT Hardware Engineers related tasks
remote-jobserver Remote
JetBrains Web Developer Advocate (Developer Advocacy) Applicants are expected to have a solid experience in handling Web and Data Advocacy related tasks
remote-jobserver Remote
Senior Software Developer (Qodana Core) Applicants are expected to have a solid experience in handling Qodana Core related tasks
Senior Software Engineer – IntelliJ Ultimate Team Applicants are expected to have a solid experience in handling Ultimate related tasks
Entrepreneur in Residence / Product Lead (Project Ignite) Applicants are expected to have a solid experience in handling Ignite related tasks
Construction Procurement Specialist Applicants are expected to have a solid experience in handling Global Workplace Department related tasks
Project Lead (Amper) Applicants are expected to have a solid experience in handling Amper related tasks