Godot Engineer (Freelance or Full Time, d/f/m) in Nürnberg

Godot Engineer (Freelance or Full Time, d/f/m) in Nürnberg

Nürnberg Vollzeit Vor Ort
D

Godot Engineer (Freelance or Full-Time, d/f/m)

As a Godot Engineer, you will be responsible for building our game worlds using the Godot Game Engine.

At the time of your employment, you will be working on our debut game,Waters of Sal Naména, which presents unique challenges for an engineer through its combination of 2D and 3D graphics and its Game Boy-inspired aesthetic.

Your Responsibilities

Your main responsibilities will include:

  • Architecture and Data Structures:You will develop a robust and maintainable software architecture and design data structures that meet the requirements of our game.
  • GDScript Programming:You will implement gameplay systems, interactions, game logic, and user interfaces in GDScript.
  • Editor Usage: You create scenes and Custom Resources, animations, TileMaps, and other components in the Godot Editor.
  • Deployment:You will prepare our game for different target platforms and ensure that builds can be created and tested reliably.
  • Version Control:You will work with Git and maintain a clean and traceable version history.

What You Bring

  • Fundamentals of Software Engineering:You are familiar with the principles of Clean Code and understand how to keep code readable, testable, understandable, maintainable, scalable, and extensible. You understand the differences between declarative and imperative as well as statically and dynamically typed code, and are familiar with duck typing, type casting, object-oriented programming (inheritance, composition, polymorphism, encapsulation), and modularization. You should also have a good understanding of handling user input.
  • Fundamentals of Game Engineering:You have knowledge of areas such as behavior trees, state machines, shaders, hierarchical modeling in computer graphics, tilemaps, collision systems, context-sensitive user input, input devices, animation, and rendering.
  • Working with the Godot Game Engine:You are familiar with the Godot Editor and its fundamental data structures and classes, particularly the SceneTree, Scenes, Nodes, and Resources. You know how Groups, Shaders, Tools, Globals, and Signals are used, and understand how to implement hierarchical modeling, encapsulation, modularization, animation, collisions, and user input in Godot. Experience with Godot plugins and audio is a plus.
  • UML Diagrams:You can read UML diagrams and use them to express intended software architectures.
  • Structure and Organization:You work in an organized manner and independently question the methods and structures we use to engineer our product.
  • Communication, Teamwork & Ability to Give and Receive Feedback:So-called "soft skills" are highly important to us. You are reflective, can articulate your thoughts clearly, bridge semantic gaps, and are open to giving and receiving constructive feedback.
  • Language:You are fluent in either German or English and can use your chosen language for day-to-day communication within the team.

Nice to Have

Having experience or at least an interest in one or more of the following areas will make your application even more compelling. The disciplines are listed in descending order of our current priorities:

  • Shaders:You can write shaders in Godot.
  • Godot Plugins:You have experience with plugins such as Phantom Camera, Dialogic 2, LimboAI, G.U.I.D.E, or GodotSteam.
  • Unit Testing:You have experience with unit testing and know how to reliably test critical components of a codebase.
  • C++:You can write C++ code and, for example, contribute to the source code of Godot or its plugins.

What We Offer

  • 32 to 40 hours per weekfor permanent employment, depending on whether you are looking for part-time or full-time work
  • Flexible working hoursthrough a combination of core hours and flexitime

#J-18808-Ljbffr

Godot Engineer (Freelance or Full Time, d/f/m) in Nürnberg Arbeitgeber: Distant Meadows

Als Arbeitgeber bieten wir Ihnen die Möglichkeit, in einem kreativen und dynamischen Umfeld zu arbeiten, das sich auf die Entwicklung innovativer Spiele konzentriert. Unsere flexible Arbeitszeitgestaltung und die Förderung von Teamarbeit schaffen eine positive Unternehmenskultur, in der Ihre Ideen geschätzt werden. Zudem unterstützen wir Ihre berufliche Weiterentwicklung durch regelmäßige Schulungen und die Möglichkeit, an spannenden Projekten wie unserem Debütspiel 'Waters of Sal Naména' mitzuwirken.

D

Kontaktdaten:

Distant Meadows Recruiting-Team