Senior Software Engineer (Client Features)
- 3
- 0
- 0
- 모집기간 : 채용시까지
◈ 직무 개요
- 게임플레이, 신규 기능, 라이브 서비스 운영을 지원하는 핵심 클라이언트 시스템 설계, 구현 및 유지보수
- 장기간 운영되어 온 대규모 코드베이스 안에서 신규 기능을 개발하고, 성능 및 안정성을 개선하며, 라이브 환경에서 발생하는 이슈를 디버깅하고 해결- PC 및 콘솔 등 지원 플랫폼 전반에서 플레이어 경험을 개선하기 위한 성능, 안정성, 확장성 향상
- 디자이너, 아티스트, 엔지니어와 협업하여 기능을 기획 단계부터 구현, 출시까지 연결
- 시스템 설계 및 아키텍처 논의를 통해 기술적 의사 결정 및 방향성 제시
- 주니어 엔지니어 또는 팀원들에게 기술적 가이드와 멘토링을 제공하며 팀의 성장 지원
◈ 경력 요건
- 8년 이상의 관련 소프트웨어 엔지니어링 실무 경험
- 클라이언트 엔지니어로서 최소 1개 이상의 AAA 타이틀 출시 경험- 클라이언트 또는 게임플레이 인접 영역에 적용 가능한 깊이 있는 C++ 개발 역량
- 대규모의 복잡한 코드베이스에서 라이브 게임의 신규 기능 개발, 안정성 개선, 이슈 대응을 수행한 경험
- 라이브/프로덕션 환경에서 복잡한 시스템 이슈를 디버깅하고 해결한 경험
- 게임 UI 설계 및 구현 경험
- 확장 가능하고 높은 품질의 클라이언트 기능을 설계, 구현, 유지 보수할 수 있는 역량
- 성능, 메모리, 런타임 동작 최적화 경험
- 담당 영역에 대해 기획 단계부터 구현 및 출시까지 오너십을 가지고 문제를 해결할 수 있는 역량
- 디자이너, 아티스트, 엔지니어 등 다양한 직군과 원활하게 협업할 수 있는 역량
- 코드 리뷰 및 기술 논의에 적극적으로 기여한 경험
- 한국어와 영어로 원활하게 문서 및 구두 커뮤니케이션이 가능한 분
◈ 우대 요건
- 대규모 라이브 서비스 게임의 출시 및 운영 지원 경험
- 게임패드 및 키보드/마우스 입력 환경에 대한 UX 이해도
- 현지화 및국제화 시스템 관련 경험
- ECS 및 MVVM 아키텍처에 대한 이해
- Blueprint와 같은 비주얼 스크립팅 언어 사용 경험
- XAML, React, SwiftUI 등 UI 저작 도구 및 프레임워크, 또는 Python과 같은 스크립트 언어 활용 능력
- PC 및 콘솔 크로스 플랫폼 개발 지원 경험
- FPS 게임플레이에 대한 깊은 이해와 게임의 지속적인 진화에 기여하고자 하는 열정
- 게임패드 및 키보드/마우스 입력 환경에 대한 UX 이해도
- 현지화 및국제화 시스템 관련 경험
- ECS 및 MVVM 아키텍처에 대한 이해
- Blueprint와 같은 비주얼 스크립팅 언어 사용 경험
- XAML, React, SwiftUI 등 UI 저작 도구 및 프레임워크, 또는 Python과 같은 스크립트 언어 활용 능력
- PC 및 콘솔 크로스 플랫폼 개발 지원 경험
- FPS 게임플레이에 대한 깊은 이해와 게임의 지속적인 진화에 기여하고자 하는 열정
◈ 제출 서류 및 기타
- 국/영문 이력서 및 자기소개서
◈ 담당 컨설턴트
- 이재환 / 02-2016-6694 / [email protected]
5시간 전(updated. 5시간 전)
