직무 설명
시니어 소프트웨어 엔지니어(Unity)는 Unity 엔진 및 Photon Pun, Photon Fusion, Mirror와 같은 SDK를 활용하여 메타버스, Web3, 암호화폐 게임 및 멀티플레이어 기능을 위한 게임플레이 시스템과 메커니즘을 설계 및 구현할 책임이 있습니다. 이 역할은 게임플레이 요소의 원활한 통합을 보장하기 위해 크로스-기능 팀과 협력하고, 게임 성능을 유지 및 최적화하며, 제작 프로세스를 효율화하기 위한 워크플로우를 구축하는 것을 포함합니다. 또한, 후보자는 주니어 팀원들을 멘토링하고 게임 개발 분야의 최신 트렌드를 지속적으로 업데이트해야 합니다.
주요 책임
- Unity 엔진 및 Photon Pun, Photon Fusion, Mirror와 같은 SDK를 사용하여 메타버스, Web3, 암호화폐 게임 및 멀티플레이어 기능을 위한 게임플레이 시스템과 메커니즘을 설계 및 구현합니다.
- 아트 및 디자인 팀과 협력하여 게임플레이를 게임에 통합하고, 창의적인 비전과 기술적 실현 가능성과의 일치를 보장합니다.
- Unity 엔진을 사용하여 게임 성능을 유지 및 최적화하며, 확장성, 효율성 및 크로스-플랫폼 호환성에 중점을 둡니다.
- Unity 엔진을 사용하여 제작 프로세스를 효율화하기 위한 워크플로우와 파이프라인을 설계 및 구현하여 팀 생산성과 프로젝트 일정을 개선합니다.
- 주니어 팀원들을 멘토링하고 그들의 성장을 지원하며, 협력적이고 혁신적인 작업 환경을 조성합니다.
- 메타버스, Web3, 암호화폐 게임 및 멀티플레이어 기능을 포함한 게임 개발의 최신 트렌드와 기술을 지속적으로 업데이트하여 프로젝트가 경쟁력 있고 미래 지향적으로 유지되도록 합니다.
직무 요구 사항
- Unity 엔진 개발에 대한 강력한 경험을 보유한 시니어 소프트웨어 엔지니어로서의 검증된 경력, C# 프로그래밍 및 Photon Pun, Photon Fusion, Mirror와 같은 SDK 통합에 대한 전문성을 포함합니다.
- 메타버스, Web3, 암호화폐 게임 및 멀티플레이어 기능에 중점을 둔 게임플레이 디자인 원칙, 메커니즘 및 시스템에 대한 깊은 이해.
- 아트, 디자인 및 기타 엔지니어링 팀과 효과적으로 협업하기 위한 탁월한 협업 및 커뮤니케이션 기술.
- 고품질 게임 개발과 성능 최적화를 보장하기 위한 강력한 문제 해결 능력과 세부 사항에 대한 주의.
- 주니어 개발자들을 멘토링하고 기술적 전문성을 제공하며 전문적 성장을 촉진할 수 있는 능력.
- 게임 개발 산업의 신기술과 트렌드를 지속적으로 학습하고 업데이트할 것을 약속.