Senior Tech Programmer

2 Hours ago • All levels • $225,600 PA - $276,000 PA
Programming

Job Description

Fool's Theory, a Polish game development company, is seeking a Senior Tech Programmer to work on their in-house technology for cinematic conversations, integrated with Unreal Engine. The role involves co-designing runtime systems and developer tools, implementing solutions primarily in C++, researching automation pipelines, and optimizing systems for performance. The successful candidate will collaborate with various creative and technical teams.
Good To Have:
  • Knowledge of Slate UI Framework (Unreal Engine)
  • Experience with animation systems
  • Experience with cinematic-related tools
  • Experience in multiplayer programming
  • Experience with optimizing game performance and debugging
Must Have:
  • Co-designing the architecture of runtime systems and developer tools meeting standards of modular framework
  • Implementing systems and tools, mainly in the form of a C++ codebase (some tasks may involve using blueprints and Python)
  • Research and development in the area of automation pipelines
  • Optimization of runtime systems in terms of framerate, memory usage and loading times
  • Optimization of tools and pipelines in terms of iteration times
  • Writing technical documentation
  • Cooperating with writers, narrative designers, cinematic artists, lighting artists, animators, QA and DevOps
  • Experience with Unreal Engine, including familiarity with its architecture and tools
  • Very good knowledge of C++
  • Familiarity with version control systems
  • Very good organization and time management skills
  • Strong interpersonal and communication skills
  • Fluent in English
Perks:
  • Flexible working hours (core hours: 10:00-16:00)
  • Possibility to work remotely (from anywhere with a time zone difference of -/+ 2 hours from GMT+1)
  • English language lessons
  • Working in a group of experienced specialists, often gamedev veterans, who are willing to share their knowledge
  • Custom tools to automate boring, repetitive stuff
  • Working with modern tools from leading technology suppliers (e.g. Jetbrains), as well as with our proprietary solutions
  • Support in industry training courses, conferences and fairs participation (both as a participant or speaker)
  • Private medical insurance (Enel-med)
  • Access to MyBenefit platform with the possibility to co-finance a Multisport Card
  • Psychological support

Add these skills to join the top 1% applicants for this job

team-management
timeline-management
communication
problem-solving
cpp
unreal
game-texts
quality-control
lighting-shading
blueprints
python
multiplayer

About the job

We are Fool’s Theory, a company from Bielsko-Biała in Poland, creators of the games Seven: The Days Long Gone and The Thaumaturge.

We are looking for the engineer eager to work on our in-house technology supporting the development of cinematic conversations. This set of tools is integrated with Unreal Engine which we initially developed for The Thaumaturge.

Its first version is already available to license by 3rd parties. We’re working on significantly improving it in order to support a big number of projects out of the box.

Fool's Theory Dev Tools

Sounds interesting? Get in touch with us!

Responsibilities

  • Co-designing the architecture of runtime systems and developer tools meeting standards of modular framework.
  • Implementing systems and tools,, mainly in the form of a C++ codebase. Some tasks may involve using blueprints and Python.
  • Research and development in the area of automation pipelines.
  • Optimization of runtime systems in terms of framerate, memory usage and loading times.
  • Optimization of tools and pipelines in terms of iteration times.
  • Writing technical documentation.
  • Cooperating with writers, narrative designers, cinematic artists, lighting artists, animators, QA and DevOps.

Requirements

  • Experience with Unreal Engine, including familiarity with its architecture and tools.
  • Very good knowledge of C++.
  • Familiarity with version control systems.
  • Very good organization and time management skills.
  • Strong interpersonal and communication skills.
  • Fluent in English.

Nice to have

  • Knowledge of Slate UI Framework (Unreal Engine).
  • Experience with animation systems.
  • Experience with cinematic-related tools.
  • Experience in multiplayer programming.
  • Experience with optimizing game performance and debugging.

We offer

  • Flexible working hours (core hours: 10:00-16:00).
  • Possibility to work remotely (from anywhere with a time zone difference of -/+ 2 hours from GMT+1).
  • English language lessons.
  • Working in a group of experienced specialists, often gamedev veterans, who are willing to share their knowledge.
  • Custom tools to automate boring, repetitive stuff.
  • Working with modern tools from leading technology suppliers (e.g. Jetbrains), as well as with our proprietary solutions.
  • Support in industry training courses, conferences and fairs participation (both as a participant or speaker).
  • Private medical insurance (Enel-med).
  • Access to MyBenefit platform with the possibility to co-finance a Multisport Card.
  • Psychological support.

Set alerts for more jobs like Senior Tech Programmer
Set alerts for new jobs by Fool's Theory
Set alerts for new Programming jobs in Poland
Set alerts for new jobs in Poland
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙