C++ Developer
[EN]Sperasoft 是一家领先的游戏共同开发公司。我们与合作伙伴密切合作,为世界级出版商提供高质量的游戏.Sperasofts 是全球电子游戏行业及其他地区的国际技术和创意服务供应商 Keywords Studios 的一部分。游戏开发是我们的核心能力。我们与我们的合作伙伴紧密合作,协助他们在整个开发高质量 AAA 标题过程中。专业技术工作室 国际分发机构 技术服务提供商 创意的全球工业游戏视频有限公司。制作游戏与我们的合作伙伴,支持他们在每一个阶段的过程中建立高质量 AAA 标题。[EN] 责任:·设计,构建和维护有效,可重复使用和可靠的 C++代码 ·帮助维持代码质量和组织 ·实施性能和质量模块 · 在团队内进行通信[PL] Obowiązki: · 项目,双色球,保持 wydajnego, czytelnegoci iodędów kodu w c ++ 软件 · 作为一个安全的结构 · 实施责任的模块程序 · 熟悉 C++模板 · 有了对语言规格的合理知识 · 了解标准库,STL 容器和算法 · 不用于垃圾收集环境中的内存管理 · 了解动态多形性和 C++特定概念 · 对 C++模特的熟悉 · UE4/5中生产经验将是一个优点 · 熟练连续集成 ·良好的沟通技能和英语使用 · "普通 UI"实践经验将是一个大优势:· 了解 C++的内容,以及语言规范 · 了解 STL 的内容和算法 · 分享 Zarządzania pamięcią w środowiskach bez automatycznego czyszczenia pamięci (非垃圾收集)· 分享 Polyomorfizm z dobrą znajomością ze c ++ 的具体信息 · 分享 szablonów C ++ · U4/5 (Unreal Engine) 的商业实验将成为额外的动态系统 · 分享 zrozumienie zagadnień ciągłej integracji (继续进行集成)
查看英文原文
[EN] Sperasoft is a leading game co-development company. We work closely with our partners to deliver high-quality titles for world-class publishers. Sperasoft is a part of Keywords studios – international technical and creative services provider to the global video games industry and beyond.
Game Development is our core competency. We collaborate closely with our partners, assisting them throughout the whole process of developing high quality AAA titles.
[PL] Sperasoft to wiodąca firma specjalizująca się we współtworzeniu gier (co-development). Ściśle współpracujemy z naszymi partnerami, aby dostarczać wysokiej jakości tytuły dla światowej klasy wydawców. Sperasoft jest częścią Keywords Studios – międzynarodowego dostawcy usług technicznych i kreatywnych dla globalnego przemysłu gier wideo i nie tylko.
Tworzenie gier to nasza główna kompetencja. Blisko współpracujemy z naszymi partnerami, wspierając ich na każdym etapie procesu powstawania wysokiej jakości tytułów AAA.
[EN] Responsibilities:
· Design, build and maintain efficient, reusable and reliable C++ code
- Help maintain code quality and organization
- Implement performance and quality modules
- Perform communications within a team
[PL] Obowiązki:
- Projektowanie, tworzenie i utrzymywanie wydajnego, czytelnego i wolnego od błędów kodu w C++
- Wsparcie w dbaniu o jakość i strukturę kodu
- Implementacja modułów odpowiedzialnych za wydajność i jakość
- Sprawna komunikacja z zespołem
Requirements
[EN]
- Proficiency in C++, with fair knowledge of the language specification
- Knowledge of the standard library, STL containers, and algorithms
- Understanding of memory management in non-garbage collected environments
- Understanding of dynamic polymorphism and C++ specific notions
- Familiarity with C++ templates
- Production experience in UE4/5 will be a plus
- Familiarity with continuous integration
- Good communication skills and spoken English
- "Common UI" practical experience would be a big plus
[PL] Wymagania:
- Biegła znajomość C++ wraz z dobrą znajomością specyfikacji języka
- Znajomość bibliotek, kontenerów STL oraz algorytmów
- Rozumienie zarządzania pamięcią w środowiskach bez automatycznego czyszczenia pamięci (non-garbage collected)
- Zrozumienie polimorfizmu dynamicznego oraz pojęć specyficznych dla C++
- Znajomość szablonów C++
- Doświadczenie komercyjne (produkcyjne) w UE4/5 (Unreal Engine) będzie dodatkowym atutem
- Znajomość zagadnień ciągłej integracji (Continuous Integration)
- Dobre umiejętności komunikacyjne i znajomość języka angielskiego w mowie i piśmie
- Praktyczne doświadczenie z "Common UI" będzie dużym plusem
Benefits
[EN]
- Working with an international team of world-class professionals on exciting and challenging projects
- Learning & Development opportunities – mentoring, lectures, participation at industry conferences and events
- Medical Care package
- Sensibly flexible working hours
- Breakfasts, snacks and fruits available during the day, tea and coffee machines
- Friendly team
- Additional benefits – Care Bonus to cover health, educational and safety needs, MyCafeteria, corporate parties and team buildings and many more others
[PL]
- Praca w międzynarodowym zespole światowej klasy profesjonalistów przy ekscytujących i pełnych wyzwań projektach
- Możliwości nauki i rozwoju: mentoring, wykłady, udział w konferencjach i wydarzeniach branżowych
- Pakiet opieki medycznej
- Elastyczne godziny pracy (w ramach potrzeb zespołu)
- Śniadania, przekąski i owoce dostępne w ciągu dnia, a także ekspresy do kawy i wybór herbat
- Przyjazny zespół
- Benefity dodatkowe – Care Bonus (pokrywający wydatki związane ze zdrowiem, edukacją i bezpieczeństwem), platforma MyCafeteria, imprezy firmowe oraz wyjazdy integracyjne, a także wiele więcej
Originally posted on Himalayas