ko ko ko ko ko ko ru ko ru ko ko ko ko ko ko ko ko ko ko ko ko ru ko ru ko ko ko ko ko ko ko ko it ko ko ko ko ko ko en ko ko ko ko ko ko ko ko ko ko ko ko fr ko fr ko ko fr ko fr en fr ko fr ko fr ko fr ko ko fr ko fr ko fr ko ko ko ko ko ko ko fr ko en ko en ko en ko en ko en ko fr ko en ko en ko en ko ko fr ko fr ko fr ko fr ko fr ko fr ko fr ko fr ko fr ko fr ko ko fr ko fr ko fr ko fr ko fr ko fr ko fr ko fr ko ko ko
“프론트엔드개발팀은 어반베이스의 다양한 서비스를 사용자가 손쉽게 이용할 수 있도록 웹페이지상에서 구현해 내는 팀입니다. 서비스와 사용자를 연결해 주는 다리역할을 담당할 뿐만 아니라 새로운 서비스 개발까지 진행하다 보니 많은 팀과의 협업이 이뤄진다고 해요. 사용자의 입장에서 좀 더 효율적인 서비스가 무엇일지 고민하고, 이를 어떻게 구현해낼지 끊임없이 고민하는 어반베이스의 만능 커뮤니케이터 프론트엔드개발팀의 주희님을 만나 어반베이스의 업무 환경부터 팀 문화까지 다양한 이야기를 들어봤습니다.”
안녕하세요. 프론트엔드개발팀 리더 이주희입니다. 팀을 이끄는 팀장이자 일과 양육을 병행하는 워킹맘이기도 합니다. 대학교 2학년 때부터 실무를 시작해서 현재 총 경력은 14년 정도 됐고, 어반베이스에 합류한 지는 4년 정도 됐어요.
Q. 어반베이스 프론트엔드팀에서는 어떤 일을 하나요?
저희 팀의 업무는 크게 SDK(소프트웨어개발키트) 개발과 서비스 개발로 나눌 수 있어요. 먼저, SDK 개발 파트는 3D 핵심 기술과 데이터를 연동하는 API(애플리케이션 프로그래밍 인터페이스)를 통해 웹에서 사용할 수 있도록 라이브러리화하는 작업을 진행하고 있습니다. 사용자들이 3D 서비스를 사용할 수 있도록 하기 위해서는 이를 웹 환경에서 맞도록 최적화해서 제공해야 하는데요. 직접 개발한 SDK를 많은 사람들이 손쉽게 사용할 수 있도록 라이브러리(파일의 집합)를 만드는 것이라 보시면 됩니다.
여기에는 Crane, Lrane, PanoViewer 세 종류가 있습니다. Crane은 도면과 제품을 3D 공간에 배치하고 스타일링 할 수 있도록 웹에서 사용할 수 있게 기능들을 개발하고 있는데요. 이를 통해 저희의 대표 서비스인 3D 집꾸미기가 출시될 수 있었습니다. Lrane은 직접 그린 도면을 3D로 변환해주는 기능들을 구현할 수 있도록 하는 기술이에요. Lrane을 통해 라이브스케치라는 서비스가 출시됐고 직접 도면을 그려서 3D로 변환하여 집꾸미기까지 연동이 가능해졌습니다. 마지막으로 PanoViewer는 3D 에디터로 집을 꾸민 후 파노라마로 렌더링 된 이미지를 통해 웹에서 3D 공간을 실사로 볼 수 있도록 처리하는 기술이에요. 최근에는 PanoViewer SDK를 통해 ‘파노라마 에디터’와 ‘뷰어’라는 SaaS 서비스에 적용시키기도 했어요. 이처럼 SDK 구현부터 SDK를 서비스에 적용하여 서비스를 출시하는 것까지 저희 프론트엔드팀의 역할입니다.
Q. 어반베이스에 입사하신 지 4년 정도 됐다고 하셨어요. 어반베이스에서 프론트엔드 개발자로 일한다는 것에는 어떤 장점이 있나요.
우선 SDK 자체가 자바스크립트를 통해 작업되고 있기 때문에 SDK를 개발해 보면서 라이브러리를 만들고 자바스크립트 작업을 깊이 있게 경험해 볼 수 있습니다. 라이브러리 제작은 일반 소비자와 기업 모두를 위한 서비스를 만들기 위한 작업이므로 그동안 경험해 보지 못했던 생각을 해볼 수 있는 기회가 될 것입니다. 많은 회사가 있지만, 이들이 제공하는 서비스는 큰 축에서 바라보면 비슷한 부분이 많아요. 저희 어반베이스 서비스 역시 아직 더 많이 발전돼야 하는 부분이 있지만, 3D 서비스라는 차별화 포인트가 존재하므로 특별하다고 생각합니다. 특히, 코로나19 이후로 메타버스가 굉장히 화제가 되고 있는데요. 메타버스의 기본이 되는 ‘공간’을 3D화 해서 작업하는 것도 굉장히 매력적이라고 생각하고, 이를 개발하고 있다는 자체가 자부심을 갖게 합니다. 어디서도 해볼 수 없는 작업이기도 하고요.
[프론트엔드개발팀] 기획부터 개발까지 책임지는 만능 커뮤니케이터에요.
유관 업무 경력 최소 5년 이상
HTML, CSS, SASS 숙련자
크로스브라우징 대응 / 반응형 경험자
이미지 최적화 및 웹 성능 최적화 경험자
피그마 / 제플린 툴 사용 경험자
웹표준 및 웹접근성에 대한 이해
자바스크립트 / jQuery로 간단한 인터랙션 구현 경험자
Vue, React, Angular FE 개발과 협업 경험자
gulp, grunt, webpack 개발 환경 셋팅 경험자
서류전형 > 1차 면접(실무면접) > 2차 면접(임원면접) & 레퍼런스체크 > 처우협의 > 최종합격
* 임원면접시 소정의 면접비가 지급됩니다.
Work : 일에만 집중하세요! 최고의 업무환경, 성장을 위한 지원
자율 · 책임근무제 (월 기준 근무시간 자율결정 유연근무제)
몰입을 위한 Focus Day (월 2회 원하는 곳에서 원격 근무)
전 직원 스톡옵션 제공
MacBook Pro, 그램 노트북, 듀얼 모니터 제공
성장을 위한 아낌없는 지원
콘퍼런스 참가 및 교육비 지원
13,000여 개의 온라인 교육 콘텐츠 수강
도서 구입비 무제한 지원
Life : 잘 쉬고, 잘 놀고, 잘 쓰는 어반베이스 life
입사 첫날은 2시 출근! (유급 반차 제공)
일은 밥심으로! 중식, 석식 지원
안전한 귀가를 책임집니다. 야근 교통비(택시비) 지원
당신의 기쁨과 슬픔도 나누겠습니다. 경조사비, 경조휴가 지원
열심히 일한 당신 떠나라! 프리미엄 리조트 지원
직원 건강은 어반베이스가 지킨다! 종합건강검진 제공
장기근속 휴가 및 휴가비 지원
소중한 날은 여유롭게! 생일/결혼기념일 당일 유급휴가
연말엔 충분한 휴식을! 연말 Refresh 휴가 운영
Culture : 함께하면 멀리 갈 수 있습니다
나이나 직급 관계없이 모든 직원 '님' 호칭 및 존댓말 사용
회사의 방향성과 의견을 공유하는 월간 '타운홀' 미팅 시행
휴가 사용 시 눈치 보는 직원이 더 이상한 회사
빌런 없는 근무 환경, 선한 영향력을 지닌 동료들
멜트in어반 (신규 입사자 적응 걱정 No No, 온보딩 제도)
함께 밥 먹고 소통하는, 월 1회 랜덤 런치 제도
놀 때도 제대로 논다! 연 1회 팀별 플레이샵 지원
회사 운영을 함께 토론하고 참여하는 ‘어반 자치단체’ 운영
어반베이스의 다양한 복지제도와 소통 프로그램은 열심히 연구·기획되고 있습니다.