Job Description
Unity developer (Senior)
About the role
You will participate in a full-cycle development of feaatrues and technical tools, from the planning and tasks decomposition based on requirements to release into production with further support. Make changes in existing functionalities, SDK and libraries.
Responsibilities
- Implement SDK logic changes and implemenation, likewise game features
- Implement user interface
- Cooperation with tech artists during implementation of User Interface components.
- Writing reliable and efficient code
- Participate in backlog decomposition and planning
- Problem solvings (including platform specifics), performance improvements
- Update existing functionalities based on requirements
Required skill set
- 5+ years in Unity game development
- Experience in development Unity editor addons
- Strong knowledge of SOLID/OOP/Design patterns
- Performance optimization practice
- Experience writing production level, reliable, and efficient code
- Ability identify problems and tackle large features with minimal guidance
- Self-organisation
- Git
- English upper-intermediate
Would be a benefit
- Technical education
- Experience working in technology technical teams
- Experience working in game development
Our benefits
- Full remote
- Competitive salary
- Work in a fast-growing company in a team of professionals
- Interesting non-legacy project