5+ years of professional experience in C++ development with real-world project success., In-depth knowledge of C++ and familiarity with key features up to C++11., Experience with TCP/IP and network communications is highly desirable., Familiarity with 3D graphics programming and R&D experience is a plus..
Key responsabilities:
Developing and maintaining complex C++ code for mobile game applications.
Working on client-server interactions using TCP/IP and other communication methods.
Collaborating with game design and 3D development teams to optimize the game engine.
Conducting research and development to implement advanced algorithms and features.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
The company is an innovative game development studio at the forefront of 3D mobile game creation. Currently in the early stages of development, we are committed to designing immersive, well-crafted gaming experiences powered by our proprietary game engine. Our team is international, consisting of developers, game designers, and 3D artists from Ukraine, Austria, Slovakia, and the Czech Republic, among other countries. We believe in supporting important causes, and our latest project—a mobile game inspired by real events in Ukraine—is dedicated to raising funds for the country, with 100% of the net proceeds going toward Ukraine relief efforts.
We are looking for a highly skilled C++ Developer to join our talented team and contribute to the development of our cutting-edge 3D mobile games.
Your Responsibilities:
As a C++ Developer, you will be tasked with a variety of responsibilities, ranging from server-side coding to over-the-internet communication protocols, and adapting/modifying existing 3D engines (such as o3de). Depending on your expertise, you will be involved in:
Developing and maintaining complex C++ code for mobile game applications.
Working on client-server interactions using TCP/IP and other over-the-internet communication methods.
Interfacing with other languages to ensure seamless inter-language communication.
Collaborating with our game design and 3D development teams to optimize and improve our custom game engine.
Conducting research and development (R&D) to implement cutting-edge algorithms and features within the game engine.
Participating in the design and implementation of 3D graphics rendering.
Requirements
We are seeking candidates with the following qualifications:
5+ years of professional experience in C++ development, with demonstrated success in real-world projects.
In-depth knowledge of C++, including the Standard Template Library (STL), and familiarity with key C++ features (at least up to C++11).
Experience working with TCP/IP and network communications is highly desirable.
Familiarity with 3D graphics programming is a strong advantage.
Experience in research and development (R&D) and algorithm design is a plus.
Game development experience is a significant asset.
Benefits
We prioritize the well-being of our team members and provide a supportive work environment with plenty of room for growth:
A remote-first position allowing for flexibility in work location.
A flexible work schedule that accommodates your needs.
Competitive, high-level compensation based on your experience and contributions.
The opportunity to work on meaningful, high-impact projects.
Support from a loyal and appreciative management team.
A well-backed company with strong financial stability.
Access to an array of interesting tasks and challenges, keeping your work varied and engaging.
Join our team and be a part of creating something truly special, while contributing to a project that supports a crucial cause.
Salary:
Highly competitive
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.