About Us COCONE EUROPE OÜ is the European subsidiary of Cocone Corporation, a Japanese company specializing in avatar-based social mobile games. We’re building a mobile emotional wellness app designed for Gen Z and Millennials. About the Role We’re looking for a Senior Unity Engineer to lead the client-side development of our mobile app. You’ll own the technical implementation of core features including avatar systems, visual environments, and emotionally-driven UI/UX — all optimized for mobile.
You’ll work closely with designers, artists, and backend engineers to create a polished, high-quality experience from the ground up. Responsibilities Feature Development * Architect and implement avatar customization systems (clothing, accessories, expressions, animations) * Build interactive visual environments with dynamic elements and progression * Develop responsive, intuitive UI systems for mobile * Integrate with backend services and third-party APIs * Implement real-time and asynchronous features for social interaction
Technical Ownership * Establish architecture patterns and coding standards for the Unity codebase * Optimize performance for mobile devices (memory, battery, frame rate, loading times) * Manage asset pipelines and implement efficient content loading strategies * Set up and maintain build pipelines for iOS and Android * Conduct code reviews and ensure code quality across the team
Collaboration * Partner with designers to translate visual and emotional concepts into technical solutions * Work with artists to implement 2D/3D assets with high fidelity * Coordinate with backend engineers on API design and integration * Communicate technical constraints and trade-offs to stakeholders * Participate in sprint planning, estimation, and retrospectives
Quality & Polish * Ensure smooth animations, transitions, and micro-interactions throughout the app * Debug and resolve issues across multiple devices and OS versions * Conduct QA to establish testing strategies and maintain stability * Document technical decisions and maintain up-to-date documentation
Requirements Experience * 5+ years of professional Unity development * 4+ years of mobile development experience (iOS and Android) * At least one shipped mobile product with a user base * experience building avatar or character customization systems * Experience working on consumer-facing products (not just games — apps count too)
Technical Skills * Expert-level C# proficiency * Deep knowledge of Unity’s animation systems * Experience with animation libraries * Strong understanding of Unity UI * Proficiency in mobile optimization techniques: * Memory management and profiling * Draw call batching and reduction * Asset bundling and addressables * Loading time optimization * Solid understanding of version control workflows
Soft Skills * Strong attention to detail, especially for visual polish and interaction quality * Ability to work independently in a remote environment * Clear English communication (written and verbal) * Comfortable working in a cross-cultural, international team * Proactive problem-solving mindset
Nice to Have * Experience with real-time multiplayer or social features * Experience integrating AI/ML services or chat-based features * Spine or skeletal animation experience
How to Apply * CV * Links to shipped projects (App Store / Play Store)
Interview Process * First Interview(30-45 minutes) * Practical Test * Technical Interview (60-90 minutes) * Final Interview & Offer (30-40 minutes)