Senior Unreal Engine C++ Developer


Share your passion with us
and let's create amazing digital experiences together.

Are you a senior C++ developer with a passion for gaming and a knack for Unreal Engine? We're seeking a talented individual to join our team and work closely with Epic Games clients, providing them with top-notch support and expertise. Your tasks will include developing C++ code, editor tools, and plugins to create exciting gameplay features, while also expanding and analyzing the Unreal Engine source code. If you have expertise in physics, chaos, and/or Niagara, that's a huge plus as it will enable you to leverage your skills to create stunning and dynamic gameplay effects that will take gameplay to the next level. With international projects on the horizon, you'll have the opportunity to interact with clients from all over the world and to expand your language skills, especially in English. If you're looking for a challenging and exciting role that will push your skills to new heights, apply now and become a valued member of our team of industry experts!

BaboonLab is a leading technology company that specializes in real-time technology, with a primary focus on Unreal Engine. As an Epic Games Service Partner, BaboonLab provides clients with cutting-edge solutions and services that leverage the power of real-time technology. With a team of young and talented developers, BaboonLab is dedicated to innovation and high-quality results.

In addition to its core services, BaboonLab also works with WebGL technology, further expanding its capabilities and expertise. The company has established two additional entities to complement its core business. Magic Fennec, a spinoff focused on leveraging Unreal Engine technology for Games and Virtual Production, provides clients with immersive gaming experiences or virtual production environments. UT-HUB, one of the three premier Authorized Training centers from Epic Games worldwide, provides training programs that enable individuals and organizations to enhance their skills and capabilities in Unreal Engine.

Overall, BaboonLab is dedicated to pushing the boundaries of what is possible in the industry through innovation, quality, and expertise. With its commitment to excellence and cutting-edge solutions, BaboonLab is a leading company in the real-time technology industry.



  • Developing C++ code, editor tools, and plugins to create exciting gameplay features in Unreal Engine
  • Expanding and analyzing the Unreal Engine source code
  • Providing top-notch support to clients
  • Collaborating with other developers and designers to ensure that gameplay features are integrated effectively
  • Debugging and troubleshooting issues as they arise
  • Staying up-to-date on the latest trends and technologies in the gaming industry
  • Leveraging expertise in UE modules and topics
  • Contributing to the development of new features and systems for Unreal Engine
  • Communicating effectively with clients and team members to ensure that projects are on track and meet expectations
  • Participating in code reviews and providing feedback on the work of other team members
  • Working on international projects and adapting to the needs and expectations of clients from different regions of the world.



  • A strong background in C++ development
  • Experience working with the Unreal Engine and its editor tools
  • Ability to develop editor tools, plugins, and C++ code for creating exciting gameplay features
  • Knowledge and experience analyzing and expanding the Unreal Engine source code
  • Experience working with clients and providing top-notch support
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration skills
  • A passion for gaming and the ability to stay up-to-date on the latest trends and technologies in the industry
  • Expertise in physics, chaos, and/or Niagara (preferred)
  • Expertise in rendering languages, pipelines and advanced graphics techniques (preferred)
  • A willingness to work on international projects and interact with clients from different regions of the world
  • Proficiency in English (or a willingness to expand English language skills)



  • The ability to bring new and innovative ideas to the development of gameplay features and systems, which could help to differentiate the games being developed and make them more engaging and compelling for players.
  • A willingness to go above and beyond to ensure that clients are satisfied with the support and service they receive, which could help to build strong and long-lasting relationships with clients and create a positive reputation for the company.
  • The ability to work well in a team environment, collaborating with other developers, designers, and project managers to achieve shared goals and create the best possible games and features.
  • A commitment to quality and attention to detail, ensuring that all code and features are rigorously tested and meet the highest standards of excellence.
  • A willingness to take on new challenges and adapt to changing circumstances, which is critical in a fast-paced and constantly evolving industry like gaming.