Search

#5 Android Developer 홍서정님

상태
Not started
담당자
#내가_토스플레이스를_선택한_이유 다섯 번째 이야기
Toss Place - Android Developer 홍서정 님의 이야기를 들려 드려요!
Q1. 지금 어떤 일을 하고 계세요?
저는 현재 Store Experience Silo에서 안드로이드 결제 소프트웨어를 만들고 있어요. 토스플레이스에서 만드는 결제 단말기는 매장 직원이 사용하는 '터미널'과 고객이 보는 '프론트' 이렇게 2가지 단말기가 한 세트로 구성돼 있는데, 저는 여기에 들어가는 소프트웨어를 개발해요.
매장 직원과 고객 모두 사용하기 편한 결제 단말기를 만들고 싶어요. 내년 본 사업을 앞두고 요즘 필드 테스트가 한창인데, 다양한 피드백을 받고 있어요. 예를 들어 버튼을 클릭하면 작동되도록 만들었는데, 현장에서는 너무 급박하다 보니 카드를 넣자마자 작동이 되었으면 하는 의견들이요. 이런 피드백을 잘 수용해서 앞으로 결제 현장에서 “플레이스 결제 단말기 없이는 안돼요.”라는 단말기를 만들고 싶죠.
Q2. 토스에서 토스플레이스로 이동하신 계기가 있으세요?
이제까지 경험하지 못했던 하드웨어를 만져볼 수 있다는 점이 가장 매력적이었어요. 저희 부모님께서 분식집을 잠깐 운영하신 적이 있는데요. 제가 개발자인데도 이해할 수 없을 정도로 포스기가 너무 복잡하더라고요. 토스가 이 분야에 도전한다고 하니까, 자영업자 분들에게 실질적으로 도움이 될 수 있겠다는 믿음이 있었어요. 제가 개발한 제품을 손으로 만져볼 수 있다니 너무 멋진 일이잖아요.(웃음)
카드를 읽고, 결제가 되고, 영수증을 출력하는 것, 그리고 이것이 구현되기 위해 카드 번호는 어떻게 암호화하고, 어떻게 안전하게 처리해야 하는지 아무것도 모르는 상태에서 하나하나 만들어 왔어요. 카드 종류는 왜 이렇게 다양한지, 같은 비자카드여도 왜 다르게 개발해야 하는지.. 토스플레이스는 정말 말 그대로 처음부터 하나하나 경험과 데이터를 쌓아 이제는 고객을 만날 준비를 끝낸 것 같아요.
Q3. 플레이스에서 가장 기억에 남는 순간은 언제였나요?
처음으로 성공했을 때요. 저희가 만든 제품으로 결제가 처음 성공했을 때가 기억에 남아요. 일단 돌아가게만 만들어보자는 마음으로 안드로이드 앱, 펌웨어, 결제 단말기까지 그냥 결제만 되도록 만드는 것을 시도했어요. 지금 돌아보면, 정말 기초적인 동작인데도 거기까지 가는 게 정말 어렵더라고요.
앱(소프트웨어)은 문제 파악이 쉬워요. 반면 하드웨어는 확실히 문제의 복잡도가 높았죠. 두 장비 간에 시리얼 통신이 안되는 문제가 있었는데, 당연히 소프트웨어 문제라고 생각했었어요. 그런데 실제로는 연결 케이블의 안정성 문제더라고요. 소프트웨어 개발자로서 이런 하드웨어 개발 환경은 참 낯설었던 것 같아요. 한 번도 생각해 보지 못했던 것들이 참 많았어요.(웃음)
Q4. 플레이스에 어떤 분이 오시면 좋을까요?
퍼즐에 비유하자면, 복잡한 퍼즐을 풀어나가는 것을 즐기시는 분이요. 또 거의 완성된 퍼즐을 흐트러뜨리고 다시 맞춰야 할 때도 즐길 수 있는 그런 분이요. (웃음)
고백하자면, 저는 이 업무가 쉽진 않았어요. 확실히 쉬운 일은 아닌 것 같아요. 안드로이드 개발과 함께 하드웨어랑 접하는 레이아웃도 알아야 하기 때문에 이해하고 익혀야 할 것이 많거든요. 처음부터 다시 시작해야 하는 경우도 심심찮게 일어나고요. 하지만 내가 만든 코드가 하드웨어를 통해 결과가 바로 나오기 때문에, 성취감도 크고, 다이내믹하고 액티브한 면은 장점인 것 같아요.
해왔던 일이 익숙해져서 일상의 지루함을 느끼시는 분도 함께 일하면 좋겠어요. 유지보수가 아니라 새로운 기능을 내 손으로 처음부터 만들어 보고 싶은 분들께 토스플레이스를 추천드리고 싶어요.
토스플레이스 채용 중인 포지션 보러가기 >>