festybay

Chronospace is hiring Unreal Engine Technical Developer

Chronospace is hiring Unreal Engine Technical Developer

Chronospace is seeking a highly skilled Unreal Engine Technical Developer to take ownership of gameplay systems and technical architecture for War Mechanic. This role is designed for a developer who combines deep engine knowledge with a structured approach to problem-solving and system design.

As a Gameplay / Systems Developer, you will be responsible for translating complex gameplay mechanics into efficient, scalable, and maintainable code. You will play a central role in defining how systems interact within the game, ensuring both technical stability and high performance across platforms.

This position requires a balance between hands-on coding and architectural thinking. You will be expected to not only implement features but also design frameworks that enable rapid iteration and long-term scalability. Your work will directly influence the responsiveness, reliability, and performance of the game.

Job Overview : Unreal Engine Technical Developer

CategoryDetails
Company NameChronospace
Position TitleUnreal Engine Technical Developer
Role TypeGameplay / Systems Developer
Job TypeFull-Time / Contract (Project-Based Option Available)
LocationRemote / Hybrid / On-site (Project Dependent)
DepartmentEngineering / Technical Development
IndustryGame Development / Real-Time Interactive
Experience LevelMid to Senior (4+ Years Preferred)
Salary RangeCompetitive (Based on Experience, Portfolio, and Location)
Primary TechnologiesUnreal Engine 4 / 5, C++, Blueprints
Secondary SkillsPerformance Optimization, Tool Development, System Design
Start DateImmediate / Negotiable
Application Emailrekrutacja@chronospace.pl
Portfolio RequirementMandatory (GitHub / Technical Portfolio / Shipped Work)

The Mission

In War Mechanic, systems are the backbone of the player experience. Every interaction—whether repairing machinery, scavenging resources, or upgrading components—is driven by interconnected gameplay mechanics. The objective of this role is to design and implement these systems in a way that is both robust and efficient.

WhatsApp Group Join Now
Telegram Group Join Now

You will act as the technical architect behind these systems, ensuring that complexity is managed without compromising performance. The game demands a developer who can maintain clarity in code structure while handling intricate dependencies between systems.

Performance is a critical factor. You will be responsible for maintaining a high frame rate and ensuring stability across a range of hardware configurations. This requires a proactive approach to optimization, identifying bottlenecks early and implementing solutions that scale effectively.

Key Responsibilities

Gameplay Mechanic Implementation

Design and develop core gameplay systems using a hybrid approach of C++ and Unreal Engine Blueprints. This includes implementing mechanics such as repairing, scavenging, upgrading, and interaction systems.

You will ensure that these systems are responsive, reliable, and aligned with gameplay design requirements. Close collaboration with designers will be necessary to iterate on features and refine mechanics based on feedback.


System Architecture & Design

Develop modular and extensible system architectures that support rapid iteration and feature expansion. You will create frameworks that allow designers and other developers to build upon existing systems without introducing technical debt.

Your approach to architecture should prioritize clarity, scalability, and maintainability. Code should be well-structured, properly documented, and easy to debug. Avoidance of overly complex or unstructured logic is essential.

Performance Optimization

Analyze and optimize CPU and GPU performance to ensure smooth gameplay across different hardware configurations. This includes profiling code, identifying bottlenecks, and implementing performance improvements.

You will work with Unreal Engine’s profiling tools to monitor system performance and make data-driven decisions. Optimization efforts should not compromise gameplay functionality or visual quality.

Tool Development

Create custom tools within Unreal Engine to enhance the productivity of artists and designers. These tools may include editor extensions, automation scripts, and workflow enhancements.

The goal is to streamline production processes and reduce manual effort across teams. Well-designed tools will enable faster iteration and improve overall efficiency within the development pipeline.

Debugging & Problem Solving

Identify and resolve technical issues related to gameplay systems, performance, and integration. You will be expected to troubleshoot complex problems and implement effective solutions in a timely manner.

A proactive mindset is required to anticipate potential issues and address them before they impact production.

Required Skills & Qualifications

Unreal Engine Expertise

  • Extensive experience with Unreal Engine 4 or 5
  • Strong understanding of engine architecture, subsystems, and workflows
  • Proficiency in working with Animation Systems, Physics, and Gameplay Frameworks
  • C++ Proficiency
    • Advanced knowledge of C++ for game development
    • Ability to write clean, efficient, and maintainable code
    • Experience with memory management, pointers, and performance optimization

Blueprints & Visual Scripting

  • Strong experience using Blueprints for rapid prototyping and system integration
  • Ability to balance Blueprint and C++ usage effectively
  • Understanding of best practices to avoid performance issues in Blueprint-heavy systems

System Design & Architecture

  • Proven ability to design modular and scalable systems
  • Strong understanding of object-oriented programming principles
  • Experience building reusable frameworks and tools

Mathematics for Game Development

  • Solid understanding of 3D mathematics, including vector math and linear algebra
  • Ability to apply mathematical concepts to gameplay mechanics and physics calculations

Performance Optimization

  • Experience profiling and optimizing game performance
  • Understanding of CPU/GPU workloads and memory usage
  • Ability to implement efficient solutions for real-time systems

Professional Experience

  • Minimum of one shipped game title or a strong portfolio of technical projects
  • Experience working in a collaborative development environment

Preferred Qualifications

  • Experience with multiplayer or networked gameplay systems
  • Familiarity with Unreal Engine source code modification
  • Knowledge of build systems and version control (Git, Perforce)
  • Experience developing tools for production pipelines

Work Environment & Culture

Chronospace offers a collaborative and technically driven environment where developers are encouraged to take ownership of their work. The team operates with a high degree of autonomy, allowing individuals to contribute ideas and influence the direction of the project.

The development culture emphasizes:

  • Clean and maintainable code
  • Efficient problem-solving
  • Open communication across disciplines
  • Continuous learning and technical growth

There are no unnecessary layers of management, enabling faster decision-making and direct impact on the final product.

Why Join Chronospace

This role provides the opportunity to work on a system-driven game where technical excellence is a core requirement. You will be part of a team focused on building a cohesive and immersive experience through well-designed gameplay systems.

Key benefits include:

  • Direct influence on core gameplay mechanics
  • Opportunity to work with advanced Unreal Engine systems
  • A collaborative team environment with strong technical focus
  • Exposure to complex system design challenges

Application Process

Interested candidates are required to submit the following:

  • Updated CV / Resume
  • Portfolio or GitHub showcasing relevant technical work
  • A brief introduction outlining your experience and suitability for the role

Submit your CV, portfolio link, and a brief introduction to:

– rekrutacja@chronospace.pl

Summary

The Unreal Engine Technical Developer role at Chronospace is designed for professionals who excel in system design, performance optimization, and gameplay programming. This position requires a deep understanding of Unreal Engine and the ability to translate complex ideas into efficient and scalable systems.

The ideal candidate is a technically strong developer with a structured mindset, capable of managing complexity while maintaining performance and code quality. This role offers the opportunity to contribute to a project where systems are central to the player experience and technical execution defines success.

Leave a Comment