Senior Unreal Engine Developer

Stepico

Job Summary

Stepico is expanding its Unreal Engine team to develop complex tools and interfaces for a high-end simulation and training platform. The Senior Unreal Engine Developer will be responsible for developing custom editor tools and runtime user interfaces using C++ and UMG, implementing modular UI systems, designing interactive configuration interfaces, and integrating UI with underlying simulation logic or backend services. The role requires strong debugging and system design skills.

Must Have

  • 5+ years of experience in Unreal Engine development (preferably UE5)
  • Strong knowledge of C++, Blueprints, and engine-level architecture
  • Experience building advanced UMG interfaces with MVVM principles
  • Understanding of UI technical design, including layout logic, data binding, and performance
  • Familiarity with Slate and Editor extensions
  • Hands-on experience with save/load systems, data serialization, and user presets
  • Ability to create and fine-tune custom shaders and UI-related materials
  • Confidence in integrating with external APIs or SDKs
  • Knowledge of asset pipelines, importing, tagging, and in-editor asset previewing
  • Strong debugging and system design skills
  • Develop custom editor tools and runtime user interfaces using C++ and UMG
  • Implement modular UI systems using MVVM and data-driven architecture
  • Design and build interactive configuration interfaces
  • Build and maintain visual timelines, sequencing logic, and conditional behaviors
  • Implement systems for saving and loading structured data, drill templates, and user presets
  • Integrate UI with underlying simulation logic or backend services
  • Create visual feedback systems via shader/material workflows
  • Support internal users and iterate on tools based on feedback
  • Write clean, maintainable code and contribute to architectural decisions

Good to Have

  • Clear communication and collaboration skills
  • Ownership mindset and self-initiative
  • Attention to detail and a sense of final UI/UX polish
  • Flexibility to adapt to evolving technical or design requirements
  • Practical experience in advanced UE5 editor scripting, Slate, and tooling
  • Mastery of MVVM UI architecture in a professional environment
  • Deep understanding of UI workflows for complex data-driven systems
  • Opportunity to work on tools that support real-world training applications
  • A collaborative team that values quality, clarity, and user-first design

Perks & Benefits

  • Competitive salaries, regularly reviewed based on professional growth
  • Flexible working hours and remote working
  • 18 working days of paid time off
  • 5 paid sick leaves (without doctors’ notes)
  • Full employment
  • Fun corporate events

Job Description

About Stepico

Stepico is a team of enthusiasts who love their work. Every member of our company is passionate about games and real-time technology. We’re expanding our Unreal Engine team to develop complex tools and interfaces for a high-end simulation and training platform.

Our values

  • Passion for games and simulation
  • Innovation and continuous improvement
  • Open, honest communication
  • Recognition of individual contributions
  • Professional growth and skill development
  • Comfort and well-being of our team members

Requirements

  • 5+ years of experience in Unreal Engine development (preferably UE5)
  • Strong knowledge of C++, Blueprints, and engine-level architecture
  • Experience building advanced UMG interfaces with MVVM principles
  • Understanding of UI technical design, including layout logic, data binding, and performance
  • Familiarity with Slate and Editor extensions
  • Hands-on experience with save/load systems, data serialization, and user presets
  • Ability to create and fine-tune custom shaders and UI-related materials
  • Confidence in integrating with external APIs or SDKs
  • Knowledge of asset pipelines, importing, tagging, and in-editor asset previewing
  • Strong debugging and system design skills

Personal qualities

  • Clear communication and collaboration skills
  • Ownership mindset and self-initiative
  • Attention to detail and a sense of final UI/UX polish
  • Flexibility to adapt to evolving technical or design requirements

Responsibilities

  • Develop custom editor tools and runtime user interfaces using C++ and UMG
  • Implement modular UI systems using MVVM and data-driven architecture
  • Design and build interactive configuration interfaces, including complex nested panels and preview windows
  • Build and maintain visual timelines, sequencing logic, and conditional behaviors
  • Implement systems for saving and loading structured data, drill templates, and user presets
  • Integrate UI with underlying simulation logic or backend services
  • Create visual feedback systems (e.g. spawn animations, target highlighting) via shader/material workflows
  • Support internal users and iterate on tools based on feedback from designers, QA, and simulation experts
  • Write clean, maintainable code and contribute to architectural decisions

You’ll gain:

  • Practical experience in advanced UE5 editor scripting, Slate, and tooling
  • Mastery of MVVM UI architecture in a professional environment
  • Deep understanding of UI workflows for complex data-driven systems
  • Opportunity to work on tools that support real-world training applications
  • A collaborative team that values quality, clarity, and user-first design

What you will get with Stepico:

  • Competitive salaries, regularly reviewed based on professional growth;
  • Flexible working hours and remote working;
  • 18 working days of paid time off;
  • 5 paid sick leaves (without doctors’ notes);
  • Full employment;
  • Fun corporate events.

If you’re passionate about building robust and intuitive Unreal Engine tools and interfaces — let’s talk. Stepico welcomes proactive developers ready to take on complex challenges with creativity and care.

7 Skills Required For This Role

Problem Solving Cpp Unreal Game Texts Quality Control Blueprints System Design

Similar Jobs