카카오, 2022 여름 인턴십 Client 직무별 상세 가이드 공개
핵심 내용
iOS, Android, Front-End, Windows 등 4개 직무의 업무 내용과 개발 프로세스, 인턴 과제 예시를 상세히 소개했다.
자세히 보기
카카오가 2022년 여름 인턴십 모집을 앞두고 Client 기술 관련 4가지 직무(iOS, Android, Front-End, Windows)의 업무 내용과 개발 프로세스를 상세히 공개했다. 각 직무는 사용자가 직접 접하는 영역을 다루며, 기획 단계부터 참여해 서비스 완성도를 높이는 협업 문화를 강조한다.
iOS 개발
한국 내 iOS 사용자 비중이 약 **25%**로 증가함에 따라 중요한 플랫폼으로 부상했다. 개발자는 애플 기기 서비스 구축, 유지 보수 및 크래시 모니터링, 레거시 코드 현대화를 수행한다. 특히 카카오톡은 Objective-C에서 Swift로의 전환을 올해 내 완료하는 것을 목표로 한다. 인턴에게는 UIKit, AutoLayout, Swift 및 서버 통신 지식이 필수적으로 요구된다.
Android 개발
카카오톡 보이스톡/페이스톡 등 실시간 통화 서비스 또는 신규 앱 개발에 참여한다. 다양한 단말(폴더블, 롤러블 등) 접근성과 낮은 레벨 제어 용이성이 장점이다. 프로젝트 시 네트워크, 렌더링, 카메라 등 기능별 모듈화를 중요하게 생각하며, C, C++, Java 언어 이해도와 협업 태도를 중점적으로 평가한다.
Front-End 개발
다음, 카페 등 웹페이지와 카카오톡 내 SPA, 데스크톱 앱 등을 개발한다. HTML/CSS, JavaScript 기반의 다양한 기술 스택을 자유롭게 논의하여 선택할 수 있다. 코드 리뷰와 회고를 통한 피드백 문화가 정착되어 있으며, 작년에는 다이어그램 편집기 제작이 인턴 과제로 주어졌다.
Windows 개발
톡 PC버전, 팟플레이어, 멜론 플레이어 등 3가지 서비스를 운영하며, 현재는 기술 부채 해결을 위한 신규 톡PC 개발에 집중하고 있다. 주 사용 언어는 **C++**이며, 신규 UI에는 QML과 JavaScript를 활용한다. 하루 천만 명이 사용하는 대용량 서비스 경험을 쌓을 수 있으며, 인턴은 페어 프로그래밍과 코드 리뷰를 통해 피드백을 받는다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.