We are seeking a Senior Game Developer to design, develop and maintain high-quality games or real-time applications. This role requires expertise in Unity or Unreal Engine, strong programming skills and the ability to work both independently and collaboratively in a remote environment.
Key Responsibilities
- Develop and maintain games or real-time applications using Unity (2018 or higher) or Unreal Engine 4.
- Write well-structured, optimized, and maintainable code following established coding standards.
- Debug, profile and troubleshoot code to ensure smooth performance.
- Collaborate effectively with team members in a remote environment.
- Quickly understand and contribute to existing codebases.
- Utilize source control tools, particularly Git and GitFlow, to manage project code.
Specific Requirements
- Unity Path: Experience building games or real-time applications in Unity 2018 or higher; proficient in C#; strong knowledge of Unity scripting and the Unity Editor.
- Unreal Engine Path: Experience building games or real-time applications in UE4; proficient in C; excellent knowledge of Blueprints.
General Requirements
- Excellent problem‑solving, organizational, and communication skills.
- High attention to detail.
- Ability to self‑motivate and manage tasks remotely.
- Experience in C, C++ and/or C#.
- Familiarity with source control (Git, GitFlow).
- Comfortable remote working environment.
Bonus Points
- Understanding of 2D & 3D graphics pipelines.
- Knowledge of game development optimization principles.
- Experience on mobile, VR or console platforms.
- Experience with DirectX or OpenGL APIs.
- Experience using JIRA or similar task management tools.
- Passion for video games.
- Degree in Computer Science, Engineering or related field.
Key Skills
- Children Activity
- C++
- Elevator Maintenance
- ETL
- Infrastructure
- Accident Investigation
Employment Type: Full Time
Experience: years
Vacancy: 1