Join a Top-Tier Team Creating 3D Software for World-Class Architects ???? Remote | ???? Full-time | B2B
We’re building cutting-edge 3D software trusted by leading architects around the world. If you thrive at the intersection of code and visuals, and enjoy shaping real-time rendering experiences at the core level, this role is for you.
You'll work in a compact, high-performing team of 5 developers with direct access to the Product Owner. No silos, no handoffs — your expertise directly shapes the visual and technical quality of our product. We combine visual finesse with hardcore performance optimization.
???? What You'll Do
Design, implement, and optimize real-time rendering features in Unreal Engine 5
Optimize performance (GPU/CPU/RAM) across diverse hardware setups
Work closely with product and design teams to bring visual concepts to life
✅ What is our Must Have
Strong experience with Unreal Engine 5 and its tools
Solid C++ skills for use in Unreal Engine and beyond
The ability to generate geometry in real time
Understanding of real-time graphics principles: lighting, materials, post-processing
Fluent English for daily communication (no certificate required)
???? Nice to Have
Experience in Archviz, architecture tools, or CAD-related software (SketchUp, Revit, Archicad, Rhino)
Familiarity with MacOS development
???? What We Offer
Fully remote work
No micromanagement. You’ll get space, responsibility, and impact.
Direct collaboration with the product owner – your ideas matter
A chance to work on a highly visible product in a premium industry
???? How we work:
Technical Core: C++ & Unreal Engine
C++ & Blueprints: high level C++ (17/20) and deep Blueprint integration (native-to-script architecture)
Engine Deep Dive:
Architecture: Gameplay Framework, Reflection System, and Subsystems
Memory: Allocation strategies and Garbage Collection
Concurrency: Multithreading (Async, Task Graph)
Engineering Standards
Pragmatic Design: Applying SOLID, KISS, and DRY only where they truly add value—avoiding over-engineering
UI Development:
UMG for designer-facing logic
Slate (C++) for high-performance widgets and editor tools
Build System: Configuring .Build.cs / .Target.cs and managing modular plugin architectures
Optimization & Specialist Knowledge
Profiling: Identifying bottlenecks across Memory, CPU, and GPU (Unreal Insights)
Networking: Core understanding of replication, RPCs, and state synchronization
Shaders: Basic proficiency with the Material Editor
Debugging: Advanced use of IDE debuggers, memory dumps, and ensure/check macros
Team & Culture
Code Review: Strong review culture - providing constructive feedback and maintaining codebase health
Ownership: Taking full responsibility for features from concept to deployment; proactivity in solving cross-module issues
This is a unique opportunity to build next-generation real-time 3D tools used by architects worldwide. You’ll be shaping visuals that professionals rely on every day — and doing it with a team that values elegance, performance, and creativity in equal measure.
Let’s build something remarkable together.