Senior Unity Engineer
Backend Engineering
About the role
We are seeking a highly skilled and experiencedSenior Engineerto join our team as a Unity Developer. You will plan and implement functionality, build the code, identify performance bottlenecks, and help ensure the quality of the finished product.
As aSenior Engineer,you will also be required to build patches and install updates, and to collaborate with engineers, architects, and the product owner to identify short-term and long-term tasks.
Responsibilities
- Establish strategy and development pipelines
- Create high-level designs (HLDs), and plan and implement game functionality
- Design and build game code
- Identify and fix code errors and game bottlenecks
- Test game functionality and theme dynamics
- Ensure products conform to high industry standards
- Design and build game patches and upgrades
- Collaborate with engineers, architects, and the product owner to identify short-term and long-term tasks
- Review implementations to ensure they match coding guidelines and architecture
Qualifications
- At least 6 years of experience as a Unity developer
- In-depth knowledge of Unity software and best practices (prefabs, asset bundles, organized scene hierarchy)
- Extensive experience with mobile game development
- Good communication skills
- Experience with memory and space optimization
- Knowledge of scripting, animation, session management, and textures
- Good troubleshooting skills
- Excellent attention to detail
Advantages
- AAA game title experience
- Experience in building a project from scratch to production
- Familiarity with git version control