Tech Stack
DockerAWSC#CI/CDC++Git
Job Description, Responsibilities & Requirements
Description language:
About the Position
Lead Programmer
We are seeking a Lead Programmer with expertise in C++ and Unreal Engine for a game development role in Ukraine.
Responsibilities
- Lead and mentor a team of programmers and developers.
- Design and implement game mechanics and systems.
- Optimize game performance and ensure high-quality code.
Requirements
- Experience: 5+ years in programming.
- Languages:
- C++: Advanced
- C#: Advanced
- Technologies:
- STL
- ООП
- Design Patterns
- CMake
- SFML
- wxWidgets
- Docker
- AWS
- CI/CD
- Git
- Unreal Engine:
- Gameplay Framework
- UI (Widgets/HUD)
- Materials Creation
- Animation Blueprint
- Animation Blueprint Interface
- Animation Linked Groups
- Motion/Orientational/Animation Warping
- GAS (Gameplay Ability System)
- AI Perception
- Behavior Tree
- State Tree
- Unreal HTTPS/HTTP
- Unreal Insights
Nice to Have
- Flow / Git LFS
We Offer
- Opportunity to work with a young and ambitious team.
- Be part of a creative and innovative environment.
- Potential for professional growth and development.
About the Company
Octopus Entertainment LTD
The young and ambitious team of Ukrainians in Canada and Ukraine - Octopus Entertainment, is brought together with a positive vision of the world, shared love to computer games, creativity, learning new and creation of the impossible.
Our potential – talented, hard-working and cohesive team of game developers, writers, designers, artists and programmers.
Contacts
Location: Victoria, British Columbia, Canada
Email: [email protected]