Über diese [OmniCraft Labs] 클라이언트 프로그래머 - 시스템 파트 (3년 이상) Stelle bei OmniCraft Labs
우리 팀(프로젝트)을 소개합니다.
저희 프로젝트는 언리얼 엔진 5로 개발 중인 현대풍 오컬트 액션 RPG로, 강렬하고 몰입도 높은 스타일리시 액션과 완성도 높은 비주얼을 목표로 하고 있습니다.
- 이 목표를 실현하기 위해 업계에서 다수의 성공적인 타이틀을 제작·서비스한 경험을 가진 멤버들이 모였습니다.
- 서로의 아이디어를 존중하고 다양한 시도를 장려하며, 유저가 결코 잊을 수 없는 순간을 함께 만들어가는 방향성을 추구합니다.
우리 팀과 함께할 미션을 소개합니다.
- 게임 플로우 및 아웃게임 시스템 설계·구현
- 캐릭터 성장, 강화, 수집 등 아웃게임 메타 시스템 설계 및 구현
- 로비 → 인게임 → 결과 정산으로 이어지는 게임 전체 흐름 구현
- DataTable/DataAsset 등 데이터 기반 설계로 기획 주도의 밸런싱과 확장이 가능한 구조 구축
- 스포너, 트리거, 조건 분기를 포함한 이벤트 기반의 스테이지 진행 시스템 설계 및 구현
- 기획자가 스테이지 진행을 직접 구성·조정할 수 있는 워크플로우(에디터 툴링) 제공
- UI 프로그래밍
- 언리얼 UMG 기반으로 재사용성 높고 데이터 기반의 UI 프로그래밍 작업
- UI와 게임 시스템 간 결합도를 낮추는 구조 설계
- 개발 협업 및 의사결정
- 게임컨텐츠 개발 방향성을 이해하고 컨텐츠 코드를 설계하고 구현
- 기존 코드를 이해하여 유지보수 하거나 새로운 기능을 추가
- 기획, 프로그래밍, 아트 등 다양한 직군의 니즈를 파악하여 유연한 기능 구현
이런 경험을 가진 분과 함께 성장하고 싶습니다! (필수요건)
- UE5 기반 게임 클라이언트 개발 경력 3년 이상
- 게임 내 성장 시스템 또는 이벤트/퀘스트 시스템 구현 경험
- 언리얼 게임플레이 프레임워크(GameMode, GameState, PlayerController 등)에 대한 이해
- UMG 기반 UI 구현 경험
- 디자인 패턴, 객체지향 SOLID 원칙 이해
- 클로드 코드, Codex, 커서 등을 활용한 바이브 코딩 경험
- GitHub PR, Helix Swarm 등의 코드리뷰 경험
이런 경험들이 있다면 저희가 찾는 그 분입니다! (우대요건)
- 게임 개발부터 출시까지 전체 사이클 경험
- 콘솔 액션 게임 개발 또는 라이브 서비스 경험
- RPG, 액션, 온라인 게임의 성장·수집 시스템 설계 경험
- 게임 이벤트 시스템 구현 경험 (스테이지/퀘스트/미션 진행 시스템 등)
- 레벨 스크립팅, 시퀀서 등 연출 파이프라인과의 연동 경험
- CommonUI, UMG 등 UI 프레임워크 활용 경험
- 기획자용 에디터 툴 개발 경험
옴니크래프트랩스의 도전에 함께 하기 위해 아래의 전형 과정이 필요합니다.
- 서류 전형 > 코딩 테스트 > 실무 면접 (Technical Fit Interview) > 최종 면접 (Culture Fit Interview) > 합격 및 입사
- 상시 채용으로 채용 완료 시 조기 마감될 수 있습니다.
- 필요 시 인터뷰 및 직무 테스트가 추가될 수 있습니다.
- 전형 일정 및 합/불 결과는 지원서에 등록하신 이메일 또는 유선으로 개별 안내드립니다.
필요 서류를 확인해주세요!
- 필수: 입사지원서 (자유 양식), 자기소개서
- 선택: 포트폴리오, 경력기술서
- 포트폴리오 첨부 시 하단 안내 사항을 확인해 주시기 바랍니다.
근무지
- 역삼
고용형태
- 정규직
아래 안내 사항을 확인해주세요!
- 장애인 및 국가유공자 등 취업 보호 대상자는 관계 법령에 따라 우대합니다.
- 지원서 내용 중 허위사실이 있는 경우에는 합격이 취소될 수 있습니다.
- 자격 요건이 충족된다면, 서로 다른 모집 공고에 대한 중복지원이 가능합니다.
- 3개월의 수습기간을 적용하며, 수습기간 동안 고용형태나 급여에는 변동이 없습니다. 회사는 수습기간에 대한 평가 결과에 따라 본 채용을 거부할 수 있으며, 수습기간 중이라도 중간평가 결과에 따라 수습기간을 조기 종료하고 본 채용을 거부할 수 있습니다.
- 기타 궁금하신 사항은 이메일([email protected])을 통해 1:1 문의 바랍니다.