Unity Engineer Offline
We’re looking for a Senior Unity Developer with Strong Technical Art Skills who enjoys building from scratch, solving challenges, and creating smooth, engaging experiences. This is a key role for someone who wants to take ownership, turn ideas into reality, and help shape a new gamified rewards app from the ground up. We use Unity as the core engine for our mobile app, and we’re still in the early stages—so this is a great time to join a small, motivated team and make a big impact.
Responsibilities:
- Develop Core Systems: Build and maintain the core infrastructure of our Unity-based app, including gameplay mechanics, reward systems, and user interactions.
- Create Features from Scratch: Collaborate with product and design teams to develop mini-games, engagement mechanics, and reward-based challenges.
- UI/UX Implementation: Translate UI/UX designs into interactive, responsive components using Unity UI and Canvas while optimizing for performance.
- Performance Optimization: Use tools like Unity Profiler to optimize performance across mobile devices, focusing on loading times, memory usage, and frame rates.
- Technical Art Integration: Write custom shaders, create VFX (Shader Graph/VFX Graph), and integrate art assets while maintaining performance.
- Collaboration & Code Management: Work closely with game designers, artists, and backend developers while writing clean, maintainable C# code and managing version control with Git.
- Problem-Solving & Ownership: Take full ownership of technical challenges, identify risks early, and implement solutions proactively.
Requirements:
- 5+ years of hands-on Unity development with C#.
- Proven track record of developing mobile apps with strong performance optimization skills for iOS and Android.
- Tech art expertise: Custom shaders (HLSL/Shader Graph), VFX, and procedural content generation.
- Experience with performance tuning: Proficiency in profiling, batching, memory management, and optimizing frame rates across devices.
- Networking knowledge: Understanding of client-server interactions and experience with real-time server-based apps.
- UI/UX implementation skills: Ability to build interactive, responsive UI using Unity UI and Canvas.
- REST API integration: Familiarity with connecting Unity apps to external services.
- Version control experience: Strong command of Git (branching, merging, and maintaining clean commit histories).
- Problem-solving mindset: Ability to take ownership, work independently, and collaborate with cross-functional teams.
The job ad is no longer active
Look at the current jobs Unity Developer →
📊
Average salary range of similar jobs in
analytics →
Similar jobs
Worldwide
Worldwide
Ukraine