Unity 개발자 at Crucible

풀타임2개월 전
Employment Information
직무 설명
이 역할은 Unity 내 Emergence SDK의 개발 및 향상에 핵심적입니다. 제품 책임자 및 개발 팀과 긴밀히 협력하여 제품 로드맵에 부합하는 새로운 기능을 설계, 구현 및 개선할 것입니다. 귀하의 책임은 기능 개발, 엄격한 테스트, 문서 업데이트 및 버그 해결을 포함하되 이에 국한되지 않는 전체 소프트웨어 개발 수명 주기에 걸쳐 있습니다. 또한 Unity 환경 내에서 직접 매력적인 콘텐츠 제작 및 직관적인 사용자 인터페이스 구성 요소 설계에 기여할 것입니다. 다양한 플랫폼 및 애플리케이션 간 SDK의 원활한 통합은 주요 초점이며, 크로스 플랫폼 호환성과 성능을 보장하기 위해 Unreal 및 백엔드 개발자와의 조정이 필요합니다.
주요 책임
  • Unity Emergence SDK 플러그인을 위한 새로운 기능을 개발 및 유지 관리하며, 다양한 플랫폼 및 애플리케이션에서 최적의 성능, 안정성 및 호환성을 보장합니다.
  • SDK 구성 요소를 철저히 테스트하여 버그를 식별 및 해결하고, 높은 품질의 사용자 경험과 강력한 기능성을 보장합니다.
  • 개발자 문서를 업데이트 및 개선하여 SDK 사용, 문제 해결 및 통합을 위한 모범 사례에 대한 명확한 지침을 제공합니다.
  • Unreal 및 백엔드 개발자를 포함한 크로스 기능 팀과 협력하여 SDK의 원활한 통합 및 전반적인 제품 목표와의 일치를 보장합니다.
  • 사용 편의성을 향상시키고 제품의 시각적 정체성과 일치하는 Unity 내 사용자 인터페이스 구성 요소를 설계 및 구현합니다.
  • SDK 기능을 지원하는 콘텐츠 에셋 생성에 기여하며, 기술적 및 창의적 요구 사항을 충족하도록 합니다.
  • 코드 리뷰 및 지식 공유 세션에 참여하여 코드 품질을 유지하고 협력적인 개발 문화를 조성합니다.
  • 새로운 기술 및 업계 동향을 지속적으로 파악하여 SDK 내 혁신 및 개선 기회를 식별합니다.
직무 요구 사항
  • SDK 생성 및 유지 관리에 대한 강력한 배경을 가진 Unity 개발 경험.
  • C#에 대한 뛰어난 프로그래밍 기술 및 Unity 아키텍처 및 모범 사례에 대한 깊은 이해.
  • 엄격한 기한 내에 고품질 코드를 제공하는 데 중점을 둔 독립적 및 팀 작업 능력.
  • 제품 관리자, 디자이너 및 기타 개발자와 효과적으로 협력하기 위한 강력한 커뮤니케이션 기술.
  • 코드 변경 사항 관리 및 프로젝트 기록 유지를 위한 버전 관리 시스템(예: Git) 숙련도.
  • 신뢰성 및 성능을 보장하기 위한 소프트웨어 테스트 방법론 및 도구(예: 단위 테스트, 통합 테스트) 경험.
  • 명확하고 간결하며 사용자 친화적인 기술 문서 작성 능력을 포함한 문서화 모범 사례 지식.
  • 복잡한 문제 디버깅 및 SDK 기능 최적화를 위한 세부 사항에 대한 주의 및 문제 해결 기술.
기술적 요구 사항
  • 에셋 관리, 스크립팅 및 플러그인 개발을 포함한 Unity 3D 및 그 생태계에 대한 숙련도.
  • iOS, Android 및 데스크톱 시스템과의 SDK 호환성을 보장하는 크로스 플랫폼 개발 경험.
  • 반복적 개발 및 제공을 위한 소프트웨어 개발 수명 주기(SDLC) 및 애자일 방법론 이해.
  • 외부 서비스 및 플랫폼과 SDK 기능을 통합하기 위한 타사 도구 및 API 작업 능력.
  • SDK 효율성 향상 및 리소스 소비 감소를 위한 성능 최적화 기술 지식.
  • 간소화된 워크플로우 및 배포를 위한 클라우드 기반 개발 환경 및 CI/CD 파이프라인 경험.
추가 자격 요건
  • Web3 기술(예: 블록체인, 스마트 계약)에 대한 친숙도는 플러스이지만 필수는 아닙니다.
  • 지속적인 학습에 대한 열정 및 새로운 도구 및 기술 습득을 위한 적극적인 접근 방식.
  • 역동적이고 빠른 개발 환경에 기여할 수 있는 강력한 팀워크 및 협업 기술.
  • 직관적이고 사용자 친화적인 인터페이스 구성 요소를 만들기 위한 사용자 경험(UX) 디자인 원칙 경험.
  • 기술적 프로세스를 문서화하고 팀원과 지식을 공유하여 일관성과 확장성을 보장하는 능력.
  • 여러 작업을 균형 있게 수행하고 프로젝트 마일스톤을 효과적으로 충족시키기 위한 우수한 시간 관리 기술.
MyJob.one —— 원격 근무, 진정한 임팩트

새로운 콘텐츠가 지속적으로 제공됩니다
정기적으로 업데이트됨

MyJob.one —— 원격 근무, 진정한 임팩트