🚀 We are Joyteractive - a leading mobile game developer and publisher specializing in the captivating world of puzzle games. Today, our team boasts 50+ rock star professionals, and we're on the lookout for talented individuals to help us dominate the world of puzzles!
🔝 Our leader is Cryptogram: Word Brain Puzzle - #3 spot among all iOS/Android word games in the US.
We’re looking for an experienced Lead Unity Developer to take charge of Unity development across all studio projects.
For what tasks?
- Take ownership of Unity development across all studio projects – both the current product and upcoming titles.
- Collaborate closely with cross-functional teams (Product, Game Design, Art, QA, Data).
- Manage the work of the Unity development team.
- Build and maintain technical processes and development standards for Unity.
- Make architectural decisions, maintain and improve the project structure across the studio.
- Mentor and guide the development team: assist with code reviews, provide structured feedback, and help resolve complex technical issues.
- Manage priorities and plan tasks within the team.
- Maintain a balance between technical quality and iteration speed.
Tech stack and areas of responsibility
- Our projects are built on Unity 6 with URP Render Pipeline.
- We use C# / ASP.NET Core, PostgreSQL, Docker, Kubernetes, AWS Load Balancers, and Firebase for analytics and integrations.
- CI/CD is powered by Jenkins CI (iOS / Android builds).
- We also use Growthbook, Applovin, Appsflyer, and native store SDKs (Apple Game Center, Google Play Games).
We expect you to be confident in:
- Optimization and performance profiling (Memory Profiler, Frame Debugger, Addressables, AssetBundles).
- Client-server architecture and integrations — we don’t have a separate backend team, so this role assumes ownership of lightweight backend interactions, data exchange, and debugging of client-server flows when needed.
- SDK integration and reliability — experience in diagnosing and reducing ANR issues caused by Ads and Analytics SDKs; ability to review current SDK wrappers, suggest improvements, and provide technical guidance to the service team.
Your expertise will help us ensure stable performance across products, refine integration pipelines, and strengthen the technical foundation of Unity development across the studio.