Unity SDK Technical Lead
Description
Hypercell Gamesis a mobile game studio behind some of the most downloaded hybrid-casual and puzzle titles on the market.
We’re looking for aUnity SDK Technical Leadto take end-to-end ownership of the HyperKit SDK (our core Unity SDK)
Take end-to-end ownership of the HyperKit SDK, our core Unity SDK;
Develop and execute the SDK roadmap, deliver new features and improvements;
Implement and expand automated testing and quality gates (unit tests, integration harnesses, CI/CD checks);
Manage updates and integrations of third-party vendor SDKs (ads, attribution, analytics);
Create clear and comprehensive documentation (migration guides for breaking changes, release notes, and integration guidelines);
Provide high-quality support to developer studios through documentation and direct communication.
Strong Unity and C# engineering background with proven mobile production experience (shipped titles);
Hands-on experience in building, maintaining, and shipping Unity SDKs, plugins, or packages (experience with Unity Package Manager - UPM is a strong plus);
Deep understanding of iOS and Android integration specifics: native bridges (Java/Kotlin, Objective-C/Swift), dependency management, and build pipeline realities;
Proven ability to own and ensure SDK quality through unit testing, test automation, regression prevention, and safe release practices;
Extensive experience in debugging complex production issues in mobile games: crashes, ANRs, performance regressions (especially startup time), and device-specific problems;
Strong communication skills in English and Russian;
Excellent written communication skills for creating technical documentation, migration guides, and clear release notes.
Practical experience with native mobile development (Swift/Obj-C for iOS, Kotlin/Java for Android);
Familiarity with mobile analytics & attribution systems (e.g., Adjust), ad mediation platforms (e.g., AppLovin MAX), and in-app purchasing (IAP) flows;
Experience with performance profiling and optimization in Unity (startup time, memory usage, rendering);
Understanding of data pipelines and the impact of SDK events (e.g. on downstream ETL processes and data dashboards);
Familiarity with CI/CD practices and tools for Unity mobile projects (automated builds, testing, release pipelines);