Responsibilities:
— Creating production-ready, high-quality, documented code promoting modularity, extensibility, and performance that can be easily maintained and shared;
— Architecting entire features, innovating, and promoting best practices;
— Make new games, support ongoing projects;
— Taking ownership/accountability for all aspects of a certain area of game or codebase;
— Breaking down product or technical features, estimation;
— Understanding and communicating the long-term directions for both project and framework level code;
— Sharing knowledge in the team;
— Monitor and maintain live projects stability;
— Use C# and Unity as the main technologies in your day-to-day work.
Requirements:
— Fluent level English;
— 4+ years of experience with Unity;
— Published multiple mobile casual/hyper casual games
— Ads, analytics integration;
— Experience in team leadership;
— Experience in architecture and best practices;
— Experience with unity CI/CD solutions;
— Self directed, can identify problems and tackle large features with minimal guidance;
— Exceptional problem-solving, performance analysis and debugging skills;
— Able to adjust quickly to changing priorities and conditions;
— Experience with Jira.