Unity Developer
Коротко
Builds and maintains game systems and features in C# and Unity for a live multiplatform game; uses MVVM architecture; collaborates with artists and designers. · Needs: 2+ years of professional Unity development experience; C# proficiency.
Описание от работодателя
🌟 Unity Developer – MovieStarPlanet 2
🎮 Technical Unity Developer (with a flair for fun!)
✨ Who We Are
MovieStarPlanet 2 is a vibrant, fashion-forward, creativity-powered social dress‑up universe where players express themselves, make friends, and explore a world full of color and imagination. As the sequel to MovieStarPlanet, we’re leveling up the fun — and we’d love your help building the magic behind the scenes.
💫 The Role
We’re looking for a Unity Developer who loves clean code as much as cool features. You’ll help shape the client-side experience of a live, multiplatform Unity game , working closely with artists, designers, testers, and other developers to keep the world running smoothly.
Our project uses MVVM architecture (yes, the tidy kind with domain, controller, and service layers), and we’re sprinkling more and more AI‑powered tools into our workflow.
🎯 What You’ll Do
Build fun stuff: Create and maintain game systems and features using C#, Unity, and whatever tools help bring ideas to life.
Make it smooth: Hunt down performance hiccups and help keep gameplay silky.
Team up: Collaborate with engineers, designers, and artists to bring mechanics and features together.
Solve mysteries: Debug, troubleshoot, and keep the player experience stable and joyful.
Keep it classy: Write maintainable, testable code and join code reviews.
Stay curious: Bring fresh ideas, follow industry trends, and help us evolve.
🌈 Who You Are
Curious & self-driven: You love learning new tech and cracking tricky problems.
Collaborative: You enjoy working across disciplines and lifting others up.
Clear communicator: You can explain complex things without making anyone cry.
Quality-focused: You care about stability, scalability, and craftsmanship — while knowing that to err is human .
Team player: You like shared goals, shared wins, and shared laughs.
🛠️ What You Bring
Experience & Education
2+ years of professional Unity experience
Degree in CS or equivalent practical experience
Skills
Strong C# + Unity skills (async/await fans welcome!)
Understanding of scalable game architecture
Experience with MVVM or similar UI‑logic separation
Familiarity with Unity best practices & design patterns
Basic networking + memory optimization knowledge
Mobile dev experience (iOS + Android)
Testable code + unit test experience
Git + pull request workflow
Experience with AI-assisted dev tools (Claude Code or similar)
Comfortable working in Scrum with some independence
Nice-to-Haves
Unity WebGL + IL2CPP
GraphQL or REST
Addressables + memory profiling
Experience with social or live‑ops games
🎁 Perks & Benefits
Competitive salary & benefits
Work on a beloved, growing game
Creative, dynamic, friendly environment
🌟 Ready to Join the Fun?
Come help us shape the future of MovieStarPlanet 2 ✨🎮