View job here

WHO WE ARE

We are a team of top-tier and dedicated developers, designers,  programmers, and artists who make our studio a creative and devoted workplace. We only work on games we believe in – sharing our excitement and fully committing to the project is our recipe for extraordinary results.

ABOUT THIS POSITION

As an Engine  Programmer, you will be the backbone of current and future projects, caring for game stability, performance, and quality of tools available to the entire team. You will be part of a team that is responsible for planning, implementing, and maintaining core engine features that encompass tooling, networking, and low-level systems programming. With a constant focus on scalability, performance, and memory usage, you will apply your expertise in UE4 to enhance existing workflows and develop new ones. You will work effectively in close collaboration with other disciplines to gather requirements and collectively develop solutions.

RESPONSIBILITIES

  • Designing, implementing, and maintaining core engine features
  • Monitoring, maintaining and optimizing the performance of the game
  • Communicating ideas, intent, and constraints to both technical and non-technical team members
  • Debugging and bug fixing
  • Designing, implementing, and maintaining core game pipelines

REQUIREMENTS

  • At least 3 years of experience in a similar position
  • Strong practical knowledge of C++
  • Strong computer science and a maths background
  • Experience profiling and optimizing code for optimal CPU, GPU, memory, and bandwidth usage
  • Professional experience in systems development for a shipped game
  • Good communication and team skills
  • Experience with UE4  required

WE OFFER

  • Possibility to work 100% remote
  • Private medical care (entirely financed by the employer)
  • Sports Card (FitProfit card)
  • Hog’s Academy - development budget 
  • Professional mental health support
  • Language lessons (Polish and English)
  • Flexible working hours (core hours 11:00-16:00)
  • Influence on various aspects of the game – the game is being created by the whole team – your opinion counts
  • The team consists of experienced veterans, which means – huge development
  • Working environment based on a strong team spirit and positive energy