We're looking for an experienced Unity developer to join our remote team, contributing to the development of an open-world game. The ideal candidate combines strong technical skills, a collaborative mindset, and a solid understanding of Unity's ecosystem.
- Solid experience within Unity’s ecosystem (3+ years).
- Strong C# game development skills and understanding of common principles and patterns.
- Comfortable with version control systems (we use Unity Version Control / Plastic SCM).
- Experience working with large, multi-layered Animators and surrounding code.
- Experience with Unity profiling and optimization.
- Open to completing a small, focused technical challenge to demonstrate problem-solving and code quality.
- Proven professional experience in a similar role.
Availability within ±3 hours of UTC.
- Prior work on open-world games.
- Experience with Unity Version Control (Plastic SCM).
- Experience with Jira workflows for team-based environments.
- Understanding of ScriptableObject-based architecture.
- Familiarity with Unity’s Job System and performance-minded systems.
- Experience with Photon or other multiplayer/networking tools.
- Experience with Addressables and Shader Graph.
- Experience setting up and maintaining mechanics built around inverse kinematics (IK).
- Experience with custom inspectors, property drawers, and custom tooling in the Unity Editor.
- Experience with the High Definition Render Pipeline (HDRP).
Familiarity with procedural 3D mesh generation.
- Effective communication skills in English, both written and spoken. (Hard requirement).
- Able to implement and iterate on gameplay systems while maintaining a close connection with game designers.
- Experience working in small to mid-sized remote teams, or eager to adapt and grow in that environment.
- Comfortable working in and contributing to a shared codebase, respecting existing patterns and architecture, design constraints, and code conventions.
- Demonstrates a high level of professionalism and commitment by consistently aligning work with established workflows and conventions.
- Follows existing architectural fundamentals and aligns new ones with the tech lead.
If you would like to apply for any of the roles listed below, please email us at jobs@crytivo.com