Jobs · smartrecruiters:evolution

Unreal Engine/C++ Inženieris (Core komanda) / Unreal Engine/C++ Engineer (Core team)
Evolution · Riga, , Latvia · Posted 98d ago
About the role
Job Description We are searching for passionate Unreal Engine / C++ Engineers to join the core team behind our virtual production studios! Rather than working on individual games, you'll build and maintain the shared C++ foundations, plugins, and components used across all our projects, and drive the research and development that improves our services as a whole. Responsibilities: Develop and maintain shared C++ plugins, components, and actors used across all our games; Work with other teams to improve server setups and the communication between our applications and backend services; Collaborate with game artists to support their work and improve shared tooling and workflows; Drive R&D efforts to improve our services and technology overall; Maintain and support existing projects. To succeed in this role, you should have: Passion for software development – we expect you to like to write and maintain code; Strong knowledge of C/C++ and Object-Oriented Programming; Experience with Unreal Engine 5, with a strong emphasis on C++ over Blueprints; Experience with Git; Be ready to invest the effort to become an even better developer; Experience building reusable, maintainable code intended for use across multiple projects. We will appreciate: Unit testing and automated testing experience with Unreal Engine; Experience with communication protocols (HTTP / Web Sockets); Excellent math skills including geometric modeling & linear algebra; Experience designing plugins or shared libraries for a team or organization; Experience with the visual side of real-time 3D, such as materials, animations, lighting, and visual optimizations. We offer: Competitive salary ranging from 4500 EUR to 8000 EUR gross monthly. Hybrid schedule: 3 days in the Riga office, 2 days remote. An innovative culture that encourages exploring new approaches and technologies. Recognition and support translate to competitive salaries and a positive work environment. International team in a successful, publicly traded company. Modern delivery processes, including Agile (Scrum/Kanban), JIRA, Confluence, GitLab source control and CI, and contemporary hardware/software for development. Benefits include health insurance, a modern office, development opportunities, hackathons, and other perks. _______________________________________________________________________________________ Darba apraksts Mēs meklējam aizrautīgus Unreal Engine / C++ Inženierus, kas pievienotos mūsu virtuālās producēšanas studiju pamatkomandai! Tā vietā, lai strādātu pie atsevišķām spēlēm, Tu veidosi un uzturēsi koplietojamos C++ pamatus, spraudņus un komponentes, kas tiek izmantotas visos mūsu projektos, kā arī virzīsi pētniecības un attīstības (R&D) iniciatīvas, kas uzlabo mūsu pakalpojumus kopumā. Galvenie pienākumi : Izstrādāt un uzturēt koplietojamus C++ spraudņus, komponentes un “Actor” objektus, kas tiek izmantoti visās mūsu spēlēs; Sadarboties ar citām komandām, lai pilnveidotu serveru konfigurācijas un komunikāciju starp mūsu lietojumprogrammām un aizmugursistēmu pakalpojumiem; Sadarboties ar spēļu māksliniekiem, lai atbalstītu viņu darbu un uzlabotu koplietojamos rīkus un darba procesus; Virzīt pētniecības un attīstības (R&D) iniciatīvas, lai pilnveidotu mūsu pakalpojumus un tehnoloģijas kopumā; Uzturēt un atbalstīt esošos projektus. Ko mēs meklējam: Aizrautība ar programmatūras izstrādi – mēs sagaidām, ka Tev patīk rakstīt un uzturēt kodu; Spēcīgas zināšanas C/C++ un objektorientētajā programmēšanā; Pieredze darbā ar Unreal Engine 5, īpaši fokusējoties uz C++, nevis Blueprints; Pieredze darbā ar Git; Gatavība ieguldīt laiku un enerģiju, lai kļūtu par vēl spēcīgāku izstrādātāju; Pieredze atkārtoti izmantojama un uzturama koda izstrādē, kas paredzēts lietošanai vairākos projektos. Bonusa punkti: Pieredzi vienību testēšanā un automatizētajā testēšanā Unreal Engine vidē; Pieredzi darbā ar komunikācijas protokoliem (HTTP / Web Sockets); Teicamas matemātikas zināšanas, tostarp ģeometriskajā modelēšanā un lineārajā algebrā; Pieredzi spraudņu vai koplietojamu bibliotēku izstrādē komandai vai organizācijai; Pieredzi reāllaika 3D vizuālajā jomā, piemēram, darbā ar materiāliem, animācijām, apgaismojumu un vizuālo optimizāciju. Mēs piedāvājam: Bruto mēnešalgu no 4500 EUR līdz 8000 EUR; Hibrīda darba iespēju — 3 dienas Rīgas birojā un 2 dienas attālināti; Inovatīvu kultūru, kas veicina jaunu pieeju un tehnoloģiju izpēti; Atzinību un atbalstu, kas izpaužas konkurētspējīgā atalgojumā un pozitīvā darba vidē; Starptautisku komandu veiksmīgā biržā kotētā uzņēmumā; Mūsdienīgus izstrādes procesus, tostarp Agile (Scrum/Kanban), JIRA, Confluence, GitLab koda pārvaldību un CI, kā arī modernu izstrādes aparatūru un programmatūru; Veselības apdrošināšanu, modernu biroju, profesionālās attīstības iespējas, hakatonus un citus papildu labumus. #LI-Hybrid Company Description Evolution is a multinational business at the forefront of the online gaming industry. We have an extensive track record of number 1s
Read the full posting on smartrecruiters:evolution →
FAQ
Is the Unreal Engine/C++ Inženieris (Core komanda) / Unreal Engine/C++ Engineer (Core team) role at Evolution remote?+
This Unreal Engine/C++ Inženieris (Core komanda) / Unreal Engine/C++ Engineer (Core team) position is listed as hybrid (Riga, , Latvia).
What seniority level is this Unreal Engine/C++ Inženieris (Core komanda) / Unreal Engine/C++ Engineer (Core team) role?+
This is a unknown level position.
How do I apply for the Unreal Engine/C++ Inženieris (Core komanda) / Unreal Engine/C++ Engineer (Core team) role at Evolution?+
Use the "Apply on smartrecruiters:evolution" button to open the original posting on smartrecruiters:evolution, where you can submit your application directly to Evolution.