개인회원 메뉴

개인회원 정보

이력서 사진
이력서 사진 없음
로그인 링크
로그인
회원가입 링크
아직 회원이 아니세요?

개인회원 서비스

JOBKOREA

직무인터뷰

직무인터뷰 상세

시스템개발

사용자가 만족할 수 있는 견고한 서비스를 고민합니다

소속
티오더 개발 프론트팀 조재훈 팀장
등록일자
2022.03.14
조회수
7,392

요즘 식당에서 태블릿 메뉴판, 서빙 로봇을 심심치 않게 볼 수 있다. 손님은 직원을 기다릴 필요 없이 원하는 메뉴를 빠르고, 편하게 주문하고, 직원은 동선을 효율적으로 줄여 더 나은 서비스를 제공하는 것이다. 이 혁신적인 서비스의 중심에 티오더가 있다. 태블릿 메뉴 부분 1위 기업 티오더는 최고 사양의 태블릿 PC, 24시간 원격 고객센터 운영, 꾸준한 업데이트와 빅데이터 제공, 다양한 서비스로의 확장성 등을 특장점으로 내세워 빠르게 성장하고 있다. 고객들이 티오더의 서비스를 직관적으로 이해하고 편리하게 사용할 수 있도록 애쓰는 개발 프론트팀 조재훈 팀장에게 프론트엔드 개발 직무에 관한 이야기를 들어보았다.

t.ORDER

개발 프론트팀
조재훈 팀장

 

 

안녕하세요, 본인 소개 부탁드립니다.

안녕하세요. 개발팀에서 근무하고 있는 6년 차 개발자 조재훈 팀장입니다. 티오더가 두 번째 직장이며, 현재 티오더 프론트팀의 팀장 역할을 맡고 있습니다.

 

티오더의 사업 분야와 서비스가 궁금해요.

태블릿 주문 & 광고 플랫폼으로 시작한 티오더는 모든 장소에서 모든 기기의 무인컨트롤이 가능한 차세대 Tech 선두 기업입니다. 결제가 필요한 모든 매장의 원격 비대면 주문 시스템/서비스 사업을 하고 있습니다. 현재는 각종 스마트기기 (서빙 로봇, 로봇팔, AI 냉장고 등) 적용 매장을 점차 확대하고 ERP, 객체 인식 사업 등 새로운 프로젝트를 진행 중입니다.

Interview 01

업무 스킬과 함께 나만의
개발 철학을 고민해 보아야


 

개발프론트팀은 어떤 일을 하나요? 팀장님의 담당 업무도 설명해 주세요.

개발프론트팀은 하이브리드 앱인 티오더 (스마트 오더 솔루션), 마스터 (매장 주문 관리 솔루션) 유지 보수 및 추가 기능 개발하는 업무를 담당하는 부서로, VueJS 3.0 프레임워크 기반의 SFC(single file component), Composition Api와 Typescript, io-ts(JS runtime type checker) 등을 사용하여 보다 견고한 프로덕트를 만들어 냅니다. 더불어 zeplin(디자이너 개발자 협업 툴)을 통해 유저 니즈에 맞는 UX/UI 디자인(Sass styling) 작업도 진행합니다.

여기서 저의 역할은 CI/CD, ES Lint를 이용한 Auto formatting, Aws 인프라 구축, 파이프라인 구축 등 팀원들이 쾌적한 환경에서 개발에 집중할 수 있도록 지원하는 것입니다. 더불어 노하우 공유, 팀 컬러 개선 및 프로젝트 일정 관리, 팀원들의 교육 및 코드 리뷰 진행도 맡고 있습니다. 팀장으로서 팀을 건설(Building)하는 것보다 팀을 가꾸는(Gardening) 데에 포커스를 맞추고 있습니다.

 

프론트엔드 개발 작업에서 필요한 역량은 무엇인가요?

기본적으로 Javascript, HTML, CSS와 같은 업무 스킬을 갖추어야 합니다. 이를 바탕으로 자기만의 개발 철학이 있다면 견고한 프로덕션 납품에 큰 도움이 된다고 생각합니다. 신입 개발자가 개발 철학을 갖추기는 쉽지 않겠지만, 꾸준한 공부와 많은 경험을 통해 자신의 신념을 만들어 가면 좋겠습니다. 또한, 프론트앤드 개발은 고객과 가장 가까운 위치에 서 있으므로 고객의 니즈를 고려하는 유연하고 능동적인 사고가 필수이며, 기획팀, 디자이너팀, 영업팀, 여러 타부서와 함께 진행하는 부분이 많아 원활한 의사소통 스킬도 매우 중요합니다.

 

개발 프론트팀의 업무 목표 달성 여부는 어떻게 확인하나요?

현재 급성장 중인 티오더는 KPI와 평가 기준을 위해 여러 시도를 하고 있습니다. 애자일 프로젝트 툴 JIRA를 통해 애자일, OKR(Objectives and Key Results) 도입을 진행 중이고, 현재는 Notion으로 Lean startup을 이용합니다.

팀원들의 업무 티켓들은 정량적인 평가에 크게 영향을 주지 않습니다. 업무 티켓은 관리자 임원들이 팀원들의 업무 파악을 위한 용도에 중점을 두고 있습니다. 업무 평가는 매월 관리자 임원들이 팀원을 대상으로 진행하는데, 프론트팀의 평가 항목은 팀 내 기여도, 타부서들의 평판, 다른 팀원들의 회고 등입니다.

Interview 02

요식업계의 운영상
비효율적인 부분에서
혁신을 이끌 티오더


 

티오더에 근무하면서 가장 보람을 느낀 순간은 언제인가요?

제가 입사했을 때의 총 직원 수는 대표님을 포함해서 6명이었습니다. 3년이 지난 지금 티오더는 업계 1위의 자리에 섰고, 직원도 50명 이상으로 늘어났습니다. 이렇게 기업의 성장을 지켜보고 그 과정을 함께 할 수 있어서 매우 감사하게 생각하며, 보람을 느낍니다. 특히 입사 초기 제가 맡았던 스마트 오더 솔루션(티오더)이 많은 매장에서 사용되고 있으며, 요식업계의 주문 문화 변화에 선두 주자가 되었다는 점에서 개인적으로 큰 의미가 있습니다.

 

티오더에 입사하신 계기가 궁금합니다.

대학에서는 멀티미디어학와 인터랙티브 엔터테인먼트 연계 전공을 수료했습니다. CS(컴퓨터 사이언스), 영상 편집, 3D 모델링과 더불어 미술사, 철학, 콘텐츠 기획, UI 디자인 등 디자인 관련 공부도 하면서 TA(Technical Artist)를 꿈꿨지만, 졸업 후 구직을 하던 때에는 TA 신입을 채용하는 곳이 거의 없었습니다. 그래서 Web frontend 개발자로 진로를 변경해 스타트 업인 피프티 브릿지에서 2년 10개월간 근무했습니다. 그 당시 사수 없이 혼자서 업무를 책임지면서 심적인 부담이 많았는데, 결과적으로는 이 경력이 위기 대처 능력이나 커뮤니케이션 역량을 크게 성장시켰습니다. 이후 HNINE 프리랜서로 5개월간 일했는데, Jira통해 기획, 디자인, 개발, 퍼블리싱이 체계적이고 순조롭게 진행되는 과정을 경험하면서 개발자로서 많은 영감을 얻었습니다. 이 시기에 피프티 브릿지 대표님을 통해 티오더 대표님을 만나게 되었고, 티오더의 가능성을 믿고 도전해 지금까지 근무하고 있습니다.

 

이 업무를 통해 이루고 싶은 커리어 목표는 무엇이고, 목표 달성을 위해 어떤 노력을 하시나요?

티오더를 국내 탑티어 IT기업으로 키워내는 것이 목표이며, 이를 통해 요식업 및 외식업의 비효율적인 운영방식을 혁신적으로 변화시키고 싶습니다. 제가 개발자인 동시에 개발팀을 이끄는 역할을 하고 있기에 개발 인력 관리, 실무자를 위한 환경 조성에 힘써야 한다고 생각합니다. 관련 서적을 다양하게 읽고, 비슷한 직무를 맡은 지인들의 조언을 통해 우리 팀의 업무 효율을 높이고 다른 부서와의 업무 공유가 원활히 이루어질 수 있도록 힘쓰고 있습니다.

Interview 03

각 팀원의 개성이 조화를
이루는 One Team을 지향


 

팀장님이 추구하는 개발 프론트팀의 문화는 무엇인가요?

제가 생각하는 이상을 팀원들에게 강요하기보다 모든 팀원이 자신의 개성을 잃지 않으면서 조화를 이루는 것을 지향합니다. 이를 위해서 저는 팀 가드너(Gardener) 역할을 해야 한다고 생각하고요. 각자 맡은 일에 대해 큰 책임감을 갖되 누군가에게 부담을 주지 않는 분위기, One Team을 위해 자유롭게 의견을 내는 문화를 위해 최대한 업무에만 집중할 수 있도록 회의 시간을 단축하고, 업무에 도움이 되는 교육(github 사용법, CI/CD 사용법, 하이브리드 앱 메커니즘 등)을 지원해 팀원들을 돕고 있습니다.

 

복지제도를 소개해 주세요. 다양한 지원 중 직원들에게 가장 인기가 많은 것은 무엇인가요?

경조사 지원, 휴가, 생일 반차, 도서비 지원 등 다른 중소기업과 비슷한 복지제도가 마련되어 있습니다. 더불어 티오더는 구성원들이 오랜 시간을 보내는 근무공간에 대해 많이 고민했습니다. 24시간 이용 가능한 스낵바, 릴렉싱 룸, 헬스장과 스마트 오더를 통해 커피 머신과 로봇 팔, 서빙 로봇이 만들어 주는 커피가 직원들에게 인기가 많습니다.

 

이 직무의 전망에 관해 말씀해 주세요.

개발자로 도전하시는 분들은 보편적으로 문턱이 낮은 웹 프론트엔드 분야에 많이 도전하는 것 같습니다. 보통 JS, CSS, HTML 여기에 React or Vue 정도를 3개월 쯤 학습한 후 지원하는데, 탄탄한 기초 CS(Computer Science)와 깊이 있는 JS스킬이 없다면 좋은 결과를 얻기 힘들 것으로 생각합니다. 이미 많은 레거시 기업들이 디지털화되면서 간편했던 웹 프로덕트들이 빠르게 고도화되고 있기 때문입니다. 또한, 웹 프론트 생태계엔 많은 기술과 패턴이 있고, 웹 프론트 개발자의 영역이 점진적으로 커지는 상황이라서 기업에서 프론트 개발자에게 기대하는 역량이 계속 상향 평준화될 것입니다. 이 직무에 관심이 있다면, 탄탄한 기초를 바탕으로 짜임새 있는 포트폴리오를 구성해 진짜 실력을 갖추는 것이 중요합니다.

 

>> 티오더 기업정보 보러가기

>> 지금 채용 중인 IT 개발 직무 보러가기

저작권은 잡코리아(유)에 있으며, 무단전재 및 재배포를 금지 합니다.

‘시스템개발’ 다른 직무인터뷰