TL;DR
Senior Unity Developer (GameDev): Building and optimizing game architecture for scalability and technical integrity with an accent on software architecture, object-oriented programming, and profiling. Focus on controlling technical debt, making key technical decisions, and providing technical advice to project teams.
Location: Remote
Company
hirify.global is a team of enthusiasts passionate about games, constantly growing, and creating innovative projects while valuing employee well-being.
What you will do
- Control project architecture to ensure scalability and future-proofing.
- Monitor and manage the project's technical documentation.
- Govern and report on the project's technical debt status.
- Make or escalate technical decisions within company best practices.
- Represent the technical team's requirements internally and externally.
- Provide technical advice to project coordinators, scrum masters, and PMs.
Requirements
- At least 4 years of experience with Unity3D and C#.
- Experience with networking.
- Cross-platform development experience.
- Strong knowledge of software architecture and object-oriented programming principles (OOP, SOLID, design patterns).
- Experience with profiling tools.
- English: B2 required.
Nice to have
- Experience with UniTask, Spine, DOTween.
- Experience with multiplayer frameworks (like Photon, Forge Networking Remasters, Mirror).
- Experience in multilayer animator setup for animation-rich characters.
- Experience implementing and tweaking pathfinding and AI.
- Experience using AI-assisted development tools.
Culture & Benefits
- Flexible working hours and remote working.
- 18 working days of paid time off and 5 paid sick leaves.
- Compensation for external conferences, workshops, and events.
- Regular development meetings and opportunities to influence projects.
- Fun corporate events.
- Full employment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →