모바일 프로그래머

모바일기기에서 사용되는 프로그램을 개발하고 유지보수한다.

모바일 프로그래머 직업 종사자가 업무를 수행하는 모습
모바일 프로그래머 직업 종사자가 업무를 수행하는 모습
모바일게임개발전문가모바일콘텐츠개발자

직업 상세 정보 탭

방향키로 탭을 이동하고 Enter 키로 선택할 수 있습니다. Home/End 키로 처음과 마지막 탭으로 이동합니다.

주요 업무

수행 직무

  • PDA, 스마트폰 등 모바일기기들에서 사용되는 프로그램을 개발한다.
  • Palm, Windows, iOS, Android, Bada, Symbian 등 사용되어질 모바일 운영체제에 맞는 개발툴을 사용한다.
  • 소규모 개발의 경우 기획, 설계, 개발, 테스트 및 유지보수작업 등을 담당한다.
  • 회사 또는 개인의 의뢰를 받아 개발하기도 하며, 모바일마켓에 등록하여 판매하기도 한다.

작업강도

가벼운 작업

작업장소

실내

커리어 전망

모바일 앱 시장은 스마트폰 보급 확대와 함께 지속적으로 성장해 왔으며 모바일 프로그래머 수요도 안정적으로 유지되고 있다. [1] AI 기반 앱, 헬스케어 앱, 핀테크 앱 등 모바일 플랫폼의 활용 범위가 확대되면서 고급 기술력을 갖춘 개발자에 대한 수요는 계속될 전망이다. [2] 반면 크로스플랫폼 개발 도구(Flutter, React Native) 확산으로 1인이 양 플랫폼을 커버하는 환경이 조성되어 절대 채용 규모는 정체될 수 있다. [3]

워라밸 & 사회적 평가

워라밸

모바일 프로그래머는 주로 사무실 내 PC·노트북 환경에서 근무하며 앱 출시 일정이 있는 프로젝트 막바지에 야근 등 업무 강도가 높아지는 경향이 있다. [4] 게임·엔터테인먼트 분야의 모바일 개발사는 업무 강도가 높은 편이나 핀테크·헬스케어 분야는 비교적 안정적인 근무 환경을 제공한다. 소규모 스타트업에서는 기획부터 출시까지 전 과정을 담당하는 경우가 많아 다양한 실무 역량을 빠르게 쌓을 수 있다. [5]

사회적 기여

모바일 프로그래머는 서비스 기획자, UX 디자이너, 백엔드 개발자, QA 엔지니어 등과 긴밀하게 협업한다. [6] 사용자 피드백과 앱 리뷰를 분석하여 기능 개선 방향을 논의하고 출시 일정을 조율하는 과정에서 다양한 직무 구성원과 소통 역량이 요구된다. 글로벌 앱을 개발하는 경우 해외 팀·파트너와 영어 기반 커뮤니케이션이 필요하다. [7]

여담

  • 모바일 프로그래머는 스마트폰, 태블릿 등 모바일 기기에서 실행되는 앱을 개발하고 유지보수하는 전문가이다. [8] Android, iOS 외에도 과거에는 Palm, Windows Mobile, Bada, Symbian 등 다양한 OS가 사용되었으며 현재는 Android와 iOS 양강 체제로 재편되었다. [9] 2017년 EU 앱 이코노미 보고서에 따르면 유럽 내 앱 경제는 189만 개의 일자리를 창출하고 있으며 전년 대비 15% 성장률을 기록했다. [10] 모바일 앱 유저의 46%는 성능 불량으로 앱을 삭제한다는 연구 결과가 있어 성능 최적화가 핵심 기술 역량 중 하나이다. [11]