Logo for Fool's Theory

Software Engineer (Regular/Senior)

Role overview

Qualifications

  • Programming skills at a Senior or Regular level in one of the following languages: C, C++ or Go.
  • Knowledge of scripting languages such as Python, JavaScript or YAML.
  • Experience working with REST APIs and implementing system integrations.
  • Fluent in Polish and good communication skills in English.

Responsibilities

  • Creating and maintaining integrations between cloud and on-premise systems.
  • Customizing licensed software and creating custom applications from scratch.
  • Providing administrative support for Atlassian products such as Jira and Confluence.
  • Monitoring system health and performance metrics to ensure stability.

Key facts

Hard skills

Other skills

  • Problem Solving
  • Communication

About the company

Fool's Theory logo

Fool's Theory

  • Video Games & Esports
  • 51–200
We proudly present our first game! Seven: The Days Long Gone (www.seven-game.com) We are a company of AAA veterans who decided to take a break from huge productions and find refuge in the mountains of southern Poland. In the past we've contributed our skills and lives to critical and commercial successes of games such as: The Witcher 2: Assassins of Kings The Witcher 3: Wild Hunt Ancient Space Hard West Kholat and many more smaller indie titles. During the production of those games we always had an idea of how a development process should look like so we decided to start our own company. This is how Fool's Theory has come to life!

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

About us

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

We are a collective of experienced and creative developers, who share a simple philosophy - we believe that unbridled passion and flexible processes are what makes the perfect combo for crafting great games.

Sounds interesting? Get in touch with us!

Responsibilities

  • Creating and maintaining integrations between cloud and on-premise systems e.g. email, cloud office suites, communication platform, issue tracker, absence management system and KSeF.

  • Customizing licensed software, as well as creating custom applications from scratch to support internal processes.

  • Providing administrative support for Atlassian products such as Jira, Confluence, Jira Service Management, Assets.

  • Providing internal user support and facilitating training sessions to enhance adoption and effective usage.

  • Monitoring system health and performance metrics to ensure stability and minimal downtime.

  • Maintaining up-to-date documentation covering configurations, standards and operational procedures.

  • Establishing and enforcing governance frameworks and best practices for tool management.

  • Executing scheduled maintenance tasks and coordinating software upgrades.

  • Partnering with stakeholders across departments to gather input and implement solutions that meet evolving needs.

Requirements

  • Programming skills at a Senior or Regular level in one of the following languages: C, C++ or Go.

  • Knowledge of scripting languages such as Python, JavaScript or YAML and readiness to work extensively with one of these technologies.

  • Experience working with REST APIs and implementing system integrations.

  • Ability to conduct effective technical research and evaluate different approaches to solving a problem.

  • Ability to explain complex technical concepts in a simple, accessible way to non-technical stakeholders.

  • Ability to evaluate feasibility based on available data and confidently communicate when a proposed solution is not viable.

  • Ability to build a functional, user-friendly frontend and cooperate with UX designers and frontend developers on more complex frontend solutions.

  • Ability to create solutions compliant with security and ISO standards.

  • Ability to work independently and take ownership of tasks.

  • Strong problem-solving skills.

  • Fluent in Polish and good communication skills in English.

Nice to have

  • Knowledge of Jira workflow configuration, smart values, scheme management, and advanced customization.

  • Knowledge of real-time systems (WebSocket, WebRTC, etc.).

  • Knowledge of SQL and ERP systems.

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.

  • Support in industry training courses, conferences and fairs participation.

  • Private medical insurance (Enel-med).

  • Access to MyBenefit platform with a possibility to co-finance a Multisport Card.

  • Psychological support.

Related jobs

See all Software Engineer jobs

Other jobs at Fool's Theory