Unity Developer (Israel)
Key Roles & Responsibilities
-
Working closely with Funzy technical leadership to set the direction of architecture, testability, performance and framework development in Unity
-
Developing a cross-platform game using cutting-edge technologies
-
Implementing new game features as well as maintaining and improving existing code
-
Optimizing the game for the best performance on all supported devices
-
Integrating native plugins for 3rd party services such as IAP, rewarded videos, crash reporting,analytics, etc.
-
Collaboration with other disciplines, including Art and Design, to ensure workflows and contribute to milestone deliverables.
Required Experience & Skills
-
At least 4 years of proven Unity development experience
-
Experience with Unity on mobile, and usage of its scripting APIs, 2D tools, UI, and animations
-
Strong C# skills are a must
-
Experience with object-oriented programming using design patterns, algorithms, and data structures
-
Version control experience like GitHub
-
Excellent communication and team collaboration skills
-
Communication in the team includes English, so intermediate level at least
Advantage Experience & Skills
-
Experience in developing frameworks and tools in Unity
-
Experience with Dependency Injection and MVC frameworks
-
Knowledge of Quality Assurance practices (unit testing,TDD)
-
B.Sc in computer science or mathematics
-
General knowledge of the newest features and systems in Unity.
-
Experience in technical leadership
Our hiring process looks like this:
-
Intro call – test task – tech interview – final interview + offer