Middle Unity Developer
(project-based)
DUTIES AND RESPONSIBILITIES:
- Collaborate with designers, artists, and other developers to create engaging player experiences.
- Collaborate with QA teams to ensure high-quality game releases.
- Develop and implement gameplay mechanics, systems, and features.
- Work with game developers on existing Unity title enhancements.
- Design and implement efficient and maintainable code architectures for game projects.
- Identify, implement, and maintain bug-tracking tools.
- Maintain clear documentation and provide updates on code changes.
- Optimize code and assets for performance, ensuring smooth gameplay on various platforms.
- Provide technical consultation.
- Perform other duties as assigned.
- Continuously improve coding skills to contribute to efficient and innovative development.
Requirements:
- 3+ years of commercial experience in Unity Development.
- Understanding of the full software development life cycle.
- Extensive knowledge of Unity and C#.
- Creating production-quality, bug-free code.
- Experience in object-oriented design and programming, knowledge of SOLID principles.
- Experience with version control systems.
- Highly detailed thinker who demonstrates skill in identifying. inconsistencies during development.
- Experience with online multiplayer games.
- At least an Intermediate level of English.