Senior Software Engineer

We are looking for a Senior Software Engineer to join our team. You will contribute to the development of the game structure and implementation of game assets & UI elements. Prior experience in game development is not required. If you are an accomplished engineer with a desire to build a game, join our dedicated core team, we are the colleagues you are looking for!

Boring Games adopts a horizontal organizational structure and operates with an agile framework. Consequently, every team member contributes to decisions regarding the final product. We are a team that values teamwork, dedication, attention to detail and execution over ideas.

You will be part of a core team that consists of determined people with experience in the field. Our passion is creating fun, competitive and long-lasting games that will be globally appreciated. If you are willing to take initiative on bringing life to your ideas, you might be the person we are eager to work with!

Responsibilities

  • Building a clean code structure
  • Delivering flexible & modular code that can be easily modified
  • Designing, implementing and testing game features
  • Contributing to the daily challenges with a creative perspective

Requirements

  • Strong knowledge of OOP structures and design patterns
  • Experience in programming languages such as C#, Java
  • Knowledge about game engines, specifically Unity, is a plus
  • Experience in core game systems and infrastructure, is a plus
  • Ability to work in an agile environment and understanding of teamwork
  • Strives to lead a project through to its end