슈가힐은 상업용 부동산 중개 및 임대 정보는 물론 상권분석, 시세정보와 같이 빅데이터에 기반한 다양한 부동산 정보를 제공하는 프롭테크(Prop-Tech) 기업이다.
카카오벤처스, KEB하나은행, SBI인베스트먼트 등 여러 투자 기관에서 누적 100억 원 이상의 투자를 유치하며 빠르게 성장하고 있다.
사용자들에게 최상의 경험을 제공하기 위해 노력하고 있는 모바일개발팀 조영칠 팀장에게 부동산 모바일 앱 개발 직무에 관한 자세한 이야기를 들어보자.
SUGARHILL
개발본부 모바일개발팀
조영칠 팀장
?
안녕하세요. 간단한 자기소개 부탁드립니다.
안녕하세요. 슈가힐 개발본부에서 모바일개발 팀장을 맡은 조영칠입니다. 업계에서의 경력은 올해로 15년 차이며, 슈가힐에 합류한 지는 약 1년 10개월 됐습니다.
슈가힐은 어떤 기업인가요?
슈가힐은 상가/사무실 전문 부동산 플랫폼을 개발하는 기업으로, 현재 부동산 플랫폼 분야에서 1위의 자리를 차지하고 있는 직방과 긴밀한 관계를 이루고 있습니다.
지금껏 시장에 소개된 대부분의 부동산 플랫폼은 주거 기반의 서비스를 제공해 왔지만, 슈가힐은 상가/사무실을 위주로 서비스를 제공하고 있습니다.
플랫폼만 제공하는 기존의 업체들과는 달리, 전문 공인중개사로 이루어진 팀이 따로 운영되고 있어 더욱 높은 전문성을 갖고 있다는 것이 슈가힐의 강점입니다.
Interview 01
iOS 및 Android 네이티브 앱 개발
업무를 총괄합니다
모바일개발팀 소개와 담당 업무 설명 부탁드립니다.
모바일개발팀은 iOS 및 Android 네이티브 앱 개발 업무를 담당하는 부서입니다.
현재 iOS는 Swift, Android는 kotlin으로 개발 및 서비스하고 있으며, React Native를 이용해 iOS와 Android 앱을 동시에 개발할 수 있도록 환경을 구축하고 있습니다.
팀장으로서 제 업무는 타 팀과의 업무 협의 및 팀 스케줄 관리, 그리고 React Native, Android, iOS 앱 업데이트 및 유지 보수와 같은 개발 업무를 총괄하는 것입니다.
React Native 기술이란 무엇인가요?
React Native란 모바일 앱 개발을 위해 페이스북에서 개발한 오픈소스 프레임워크를 가리킵니다.
쉽게 말씀드리자면, 과거에는 안드로이드를 개발하기 위해 Java나 Kotlin을 이용해야 했고, 아이폰을 개발하기 위해서는 Objective-C나 Swift를 이용해야 했습니다.
반면 React Native 프레임워크를 이용하면 두 플랫폼을 동시에 개발할 수 있습니다.
인건비와 QA 단축 등 다양한 측면에서 장점이 있기 때문에 현재 많은 기업에서 사용하고 있는 프레임워크입니다.
이 업무의 어려운 점은 무엇인가요?
10년 차가 넘어서 그런지 기술적인 부분에서 느끼는 어려움은 거의 없고, 어떻게 하면 사용자 관점에서 효과적으로 어필하고 서비스를 고도화할 수 있을지에 대한 고민을 많이 합니다.
개발 업무는 시간에 쫓기는 경우가 많아 서비스 질에 대한 고민이 결과물에 제대로 반영되기 어려운 경우가 많은데, 슈가힐은 배포 일정 준수보다 퀄리티를 중시하여 사용자 데이터를 바탕으로 충분히 분석하고 고민하여 이를 서비스에 반영합니다.
Interview 02
서비스를 개발?운영해 본 경험이 많은
도움이 됩니다
모바일개발팀은 업무 성과를 어떻게 확인하나요?
개발 업무에서는 KPI를 객관적으로 설정하기 어려운 측면이 있습니다.
스타트업의 경우 개발자가 한 가지 개발 업무만 진행하는 것이 아니기 때문에 더욱더 그렇습니다.
하지만 최대한 객관적으로 성과를 평가하기 위해 업무 분담을 공정히 하도록 노력하고 있으며, 모든 작업을 소스 관리 툴로 관리하여 개발자들이 각자 개발한 소스 파일을 상호 확인하며 서로서로 평가할 수 있도록 하고 있습니다.
슈가힐에 입사하게 된 과정이 궁금합니다.
소프트웨어학을 전공한 후 다양한 회사를 거치면서 프로젝트를 진행해 왔습니다.
그러던 차에 같이 업무를 진행했던 한 부장님의 소개로 슈가힐에 면접을 볼 기회가 생겼습니다.
처음엔 네이티브에 특화된 부동산 플랫폼 중심 기업에서 제가 과연 무엇을 할 수 있을지 고민을 하기도 했고, 겪어보지 않았던 서비스 중심의 개발 업무가 부담되기도 했지만, 상가/사무실 플랫폼이라는 아이템에서 가능성을 엿보고 입사를 결정했습니다.
현재의 업무에 도움이 된 경력이나 경험은 무엇인가요?
작은 서비스였지만, 제가 책임자로서 서비스를 개발하고 운영해 본 경험이 가장 큰 도움이 됐습니다.
소비자 입장에서 서비스를 개편하고 의사결정을 진행하고자 노력했던 것이 개발자의 자질을 더 성숙하게 했다고 생각합니다.
앱 개발의 궁극적인 목표는 사용자의 만족이므로 슈가힐과 비슷한 서비스를 제공하는 앱들을 사용해 보는 사용자로서의 경험도 업무에 많은 도움이 됩니다.
현재 슈가힐에서 서비스 중인 앱과 비슷한 앱은 국내외를 막론하고 모두 사용해 보고자 노력하고 있으며, 사용 후 긍정적으로 평가할 수 있는 부분은 디자인, 기획, 타 개발팀과 공유합니다.
앱 개발 직무에 관심이 있다면 어떤 앱을 사용하든 사용자에서 그치지 말고 개발자의 입장에서 개선해야 할 문제가 무엇이고 어떻게 문제를 해결할 수 있을지 고민해 보는 습관을 가지기 바랍니다.
Interview 03
가장 중요한 것은 실력이지만 인성도
중요한 평가 항목입니다
?
모바일개발팀의 업무 강도는 어떤가요?
팀장으로서 팀원 각자가 스스로 스케줄을 관리할 수 있는 분위기를 만들고, 개인이 100%의 실력을 발휘할 수 있도록 구성원들의 컨디션 관리에 특히 신경 쓰고 있습니다.
근무 시간보다는 효율이 중요하다고 생각하므로 서비스 배포 직전 퀄리티 향상을 위한 업무를 할 때를 제외하고는 칼퇴근을 권장하고 있습니다.
모바일개발팀에서 근무하기 위해 갖추어야 하는 역량은 무엇인가요?
기본적으로 네이티브 앱 개발 경험이 있으면 좋겠습니다.
소프트웨어학이나 컴퓨터공학 전공자라면 더 좋겠지만, 실력만 있다면 전공은 특별히 고려하지 않습니다.
더불어 개발자에게 있어서 가장 중요한 것은 실력이지만, 인성 또한 무시할 수는 없습니다.
결국 업무 협의와 같은 부분은 사람과 사람 사이에서 이루어지는 것이기 때문입니다.
그런 이유로 모바일개발팀에서는 개발자의 스킬뿐만 아니라 협의 능력, 설득력과 같은 인성도 함께 평가합니다.
같은 직무를 희망하는 취업준비생들에게 조언 한마디 부탁드립니다.
기업들이 예전과 달리 경험 있는 신입을 선호하는 편입니다.
이 때문에 대학에서 배우는 이론만 가지고 취직을 하기에는 많은 어려움이 존재합니다.
그러므로 IT 개발 직무에 뜻이 있다면, 개인 혹은 그룹으로 프로젝트를 진행하여 앱스토어에 등록하거나, 웹서비스를 운영해 보는 것을 추천합니다.
결과가 성공적이지 않더라도 그 과정에서 많은 것을 배우고 실무 역량이 크게 성장하기 때문에 도전하는 것만으로도 좋은 경력이 될 수 있습니다.
또한, 일반적인 모바일 앱 개발은 가급적 Android와 iOS를 한꺼번에 개발할 수 있는 React Native나 Flutter를 이용하는 것이 도움이 되리라 생각합니다.
잘 준비해서 목표를 이루기 바랍니다.
>>
슈가힐 기업정보 보러가기
>>
지금 채용 중인 앱 개발 직무 보러가기
저작권은 잡코리아(유)에 있으며, 무단전재 및 재배포를 금지 합니다.