포지션 상세 정보
- 기술스택
C++
Qt
macOS
Windows
WebSocket
REST API
Git
CMake
TCP/IP
- 주요업무
우리는 Windows 및 macOS용 크로스 플랫폼 데스크탑 애플리케이션 개발에 함께할 경험 많은 Senior PC 애플리케이션 개발자를 찾고 있습니다. C++ 및 Qt/QML 기반 데스크탑 개발에 대한 깊은 전문성과 함께, 3rd party와의 개발 커뮤니케이션 경험을 보유하고 있어야 합니다. 이 역할은 네이티브와 웹 기반 컴포넌트를 통합한 복잡한 애플리케이션을 다루며, 높은 성능, 확장성, 유지보수성을 보장하는 데 기여하게 됩니다. • C++과 Qt를 활용한 크로스 플랫폼 데스크탑 애플리케이션 개발 및 유지보수 • 3rd party에서 당사 플랫폼과 Integration 앱 개발을 위한 기술 지원 • QML 기반 UI/UX 구현 및 Svelte 등의 웹 UI 프레임워크 통합 • Windows와 macOS 환경에서 성능 최적화 및 사용자 경험 개선 • 디자이너, PM, 백엔드 개발자와 협업하여 기능 정의 및 구현 • 멀티스레딩, 메모리 관리, 성능 최적화 작업 수행 • 네트워크, 파일 처리, 시스템 연동 기능 구현 • 유닛 테스트, 통합 테스트 및 자동화 테스트 프레임워크 개발 • 다양한 플랫폼에서의 디버깅, 프로파일링, 문제 해결 • 최신 Qt, C++, 웹 UI 기술 트렌드 파악 및 베스트 프랙티스 제안 • 코드 리뷰, 기술 문서 작성 및 팀 내 지식 공유
- 자격요건
• C++ 및 Qt(QtWidgets/QML) 기반 애플리케이션 개발 5년 이상의 경력 • Windows 및 macOS를 위한 크로스 플랫폼 앱 개발 경험 • 객체지향 프로그래밍, 디자인 패턴, 소프트웨어 아키텍처에 대한 이해 • 네트워크(TCP/IP, WebSocket, REST), 멀티스레딩, 성능 최적화 관련 경험 • Windows/macOS 네이티브 시스템 API 통합 경험 • Git, CMake, CI/CD 환경에 대한 숙련도 • 최신 C++ (C++11/14/17/20) 활용 능력 • 원격/분산 팀 환경에서 자율적으로 일할 수 있는 역량 • 문제 해결 능력과 세부 사항에 대한 높은 집중력 • 해외 3rd party 개발자와의 커뮤니케이션 역량
- 우대사항
• 클라우드 서비스 및 백엔드 연동 경험 • Svelte 등 웹 UI 프레임워크를 활용한 하이브리드 앱 개발 경험 • OpenGL, Vulkan 등 그래픽 렌더링 API 경험 • 성능 튜닝 및 메모리 프로파일링 경험
- 복지 및 혜택
• 유연근무제 • 수평적인 호칭 체계 • 최고 사양의 업무 장비/ 소프트웨어 • 웰컴키트 제공 • 캐쥬얼 복장 • 3년, 5년, 7년, 10년 이후 매 5년 근속 축하 상품권 및 휴가 제공 • 복지 포인트 • 생일 반차 및 상품권 제공 • 명절 상품권 제공 • 다양한 경조사에 대한 지원 • 종합 건강 검진 • 임직원 상해 보험 가입 • 심리상담(EAP) 지원 ※ 근무지에 따라 제공되는 베네핏은 상이할 수 있습니다.
- 채용절차 및 기타 지원 유의사항
[채용 절차] 서류 심사 - 1차 면접 - 2차 면접 - 처우 협의 - 최종 합격