Funstop Games
Senior Unity Developer (Remote)
Funstop GamesTurkey12 hours ago
Full-timeRemote FriendlyEngineering, Information Technology

Summary

We are seeking a heavyweight Senior Unity Developer with a passion for clean code and robust software architecture. In this role, you will be the technical backbone of our mobile projects, ensuring that our codebase remains modular, testable, and high-performing. We need someone who doesn't just "make it work" but "makes it right" using advanced architectural patterns and Unity-specific optimizations.


What You’ll Do

  • Architectural Leadership: Design and maintain modular systems using Assembly Definitions to ensure strict Separation of Concerns.
  • C# Excellence: Write high-performance, asynchronous, and thread-safe code (Tasks, UniTask, or Job System).
  • Technical Mentorship: Lead code reviews and establish engineering standards for the entire team.
  • Optimization: Profile and optimize games for mobile hardware, focusing on memory management and draw-call reduction.
  • Tooling: Develop custom editor tools to streamline the production pipeline for artists and designers.


Requirements

  • Industry Veteran: 5+ years of professional experience in mobile game development.
  • Architecture Specialist: Deep understanding of SOLID principles and Design Patterns tailored for Unity.
  • Assembly Mastery: Proven experience in breaking down large projects into independent, decoupled assemblies.
  • Technical Depth: Expert-level knowledge of the Unity lifecycle, Render Pipelines (URP), and profiling.
  • Self-Driven: Ability to lead technical initiatives from concept to completion in a remote environment.
  • Networking: Knowledge and understanding of UDP/TCP/WebSockets and high-level networking.


Nice to Have

  • CI/CD Pipeline Experience: Experience setting up automated builds and tests using tools like GitHub Actions, Jenkins, or Unity Cloud Build.
  • Memory & Performance Guru: Deep experience with the Unity Profiler, Memory Profiler, and Frame Debugger to squeeze performance out of low-end mobile devices.
  • Native Integration: Experience writing native plugins (Objective-C/Swift for iOS or Java/Kotlin for Android) to bridge Unity with mobile OS features.
  • Backend Knowledge: Familiarity with PlayFab, Nakama, or Firebase for managing player data and live-ops.
  • DOTS Expert: Practical experience shipping a project using Unity ECS to handle massive amounts of on-screen entities.
  • Automated Testing: Strong background in Unit Testing and Integration Testing within the Unity Test Framework.


At Funstop Games, we celebrate diversity and are committed to creating an inclusive environment where everyone, regardless of background, culture, or identity, has an equal opportunity to thrive. Different perspectives make our team stronger—and our games better.


Ready for your next adventure? Press start with us! 🚀

Key Skills

Ranked by relevance