포지션 상세
[publ 서비스 소개]
"스몰 비즈니스 사업자를 위한 콘텐츠 서비스 빌더"
publ은 비즈니스를 위한 스트리밍, 채팅 기술을 마치 커머스 빌더처럼,
내 사이트・서비스를 만들어 주는 빌더 플랫폼입니다.
코로나로 인해 빨라지긴 했지만, 사람들이 온라인에서 점차 더 많은 시간을 머물면서 동네 피트니스 센터나 과외 선생님처럼 서비스 용역을 제공하는 사람들은 비즈니스의 기회를 잃어가고 있습니다. 이러한 스몰비즈니스 사업자에게 IT나 외주 개발은 너무 높은 문턱입니다.
publ은 스몰비즈니스 사업자에게 별다른 기술 투자 비용 없이도,
온라인 비즈니스를 시작하고 수익화 할 수 있도록 돕는 것을 목표로 합니다.
[publ 사업부 UX 개발 셀 - React Native 애플리케이션 개발]
제품은 사용자에게 기술이 전달되는 최종 결과물이자, 서비스와 만나는 첫 접점입니다.
UX 개발 셀은 "우리가 만드는 모든 제품에 대해, 일관성 있는 경험을 제공하여 사용자가 우리의 의도에 맞게 서비스를 이해하고 이용하는 것"을 목표로 하여, 개발자와 디자이너로 구성되어 있습니다.
앱 개발자는 백엔드에서 만들어진 기술을 갖고, 모바일 환경에서 사용자가 이해하기 쉽게 화면을 구성하고, 시각적 효과로 만족시키며 인터렉션으로 느낄 수 있도록 구현하는 역할을 합니다.
- SaaS 형태로 제공되는, 다양한 종류의 비대면 서비스 클라이언트 개발
- 채팅 상담, 그룹챗: 웹 소켓을 이용한 다자간 실시간 채팅
- 콘텐츠 스트리밍: 보안이 적용된 VOD 콘텐츠 스트리밍
- 독점 라이브 중계, 강의: HLS 방식의 단방향 라이브 스트리밍
- 화상 회화, 헬스: WebRTC 방식의 다자간 라이브 스트리밍
- 그 외, 게시판, 일정 관리 및 예약을 위한 캘린더 앱 등
[publ 핵심 기술 스택]
- Typescript, Modern Javascript(ES6+)
- React Native, React, Redux + Saga, RxJS and Next.js (Expo사용 x)
- Terraform (IaC), AWS - Route53, Cloudfront, S3
- Bitbucket, Bitbucket Pipeline (CI/CD)
- 합리적이며, 수평적으로 의견을 교환할 줄 아는 분
- 문제 인식 및 목적의식이 뚜렷한 분
- 사용자 스토리로부터 기술적 요구사항을 파악하고 High-level에서 문제 해결을 위한 방법을 찾아나갈 수 있는 분
- 코드와 문서를 이용한 커뮤니케이션에 집착하는 분
- 표준과 컨벤션을 중요시하고, 해외 기술 문서를 즐겨 읽는 분
- 하루종일 개발 이야기만 해도 지겹지 않을 만큼 개발을 사랑하는 분
[자격요건]
- 2년 이하의 React Native 개발 경력 또는 그에 준하는 완성도 높은 결과물 구현 능력
- iOS or Android 중 한가지 이상의 네이티브 모바일 앱의 개발, 테스트, 배포, 운영 경험
- Modern Javascript(ES6+)에 대한 깊은 언어적 이해 및 Typescript를 다뤄본 경험
- Redux, Redux-Saga 등 상태관리 라이브러리를 깊게 다뤄본 경험
- Push Notification과 Deep Link를 다뤄본 경험
- RESTful API에 대한 깊은 이해를 바탕으로 상용 서비스를 개발해본 경험
- Human Interface Guidelines와 Material Design에 대한 이해
"스몰 비즈니스 사업자를 위한 콘텐츠 서비스 빌더"
publ은 비즈니스를 위한 스트리밍, 채팅 기술을 마치 커머스 빌더처럼,
내 사이트・서비스를 만들어 주는 빌더 플랫폼입니다.
코로나로 인해 빨라지긴 했지만, 사람들이 온라인에서 점차 더 많은 시간을 머물면서 동네 피트니스 센터나 과외 선생님처럼 서비스 용역을 제공하는 사람들은 비즈니스의 기회를 잃어가고 있습니다. 이러한 스몰비즈니스 사업자에게 IT나 외주 개발은 너무 높은 문턱입니다.
publ은 스몰비즈니스 사업자에게 별다른 기술 투자 비용 없이도,
온라인 비즈니스를 시작하고 수익화 할 수 있도록 돕는 것을 목표로 합니다.
[publ 사업부 UX 개발 셀 - React Native 애플리케이션 개발]
제품은 사용자에게 기술이 전달되는 최종 결과물이자, 서비스와 만나는 첫 접점입니다.
UX 개발 셀은 "우리가 만드는 모든 제품에 대해, 일관성 있는 경험을 제공하여 사용자가 우리의 의도에 맞게 서비스를 이해하고 이용하는 것"을 목표로 하여, 개발자와 디자이너로 구성되어 있습니다.
앱 개발자는 백엔드에서 만들어진 기술을 갖고, 모바일 환경에서 사용자가 이해하기 쉽게 화면을 구성하고, 시각적 효과로 만족시키며 인터렉션으로 느낄 수 있도록 구현하는 역할을 합니다.
주요업무
[publ 최종 사용자 대상 React Native 애플리케이션 개발]- SaaS 형태로 제공되는, 다양한 종류의 비대면 서비스 클라이언트 개발
- 채팅 상담, 그룹챗: 웹 소켓을 이용한 다자간 실시간 채팅
- 콘텐츠 스트리밍: 보안이 적용된 VOD 콘텐츠 스트리밍
- 독점 라이브 중계, 강의: HLS 방식의 단방향 라이브 스트리밍
- 화상 회화, 헬스: WebRTC 방식의 다자간 라이브 스트리밍
- 그 외, 게시판, 일정 관리 및 예약을 위한 캘린더 앱 등
[publ 핵심 기술 스택]
- Typescript, Modern Javascript(ES6+)
- React Native, React, Redux + Saga, RxJS and Next.js (Expo사용 x)
- Terraform (IaC), AWS - Route53, Cloudfront, S3
- Bitbucket, Bitbucket Pipeline (CI/CD)
자격요건
[이런 사람을 찾습니다.]- 합리적이며, 수평적으로 의견을 교환할 줄 아는 분
- 문제 인식 및 목적의식이 뚜렷한 분
- 사용자 스토리로부터 기술적 요구사항을 파악하고 High-level에서 문제 해결을 위한 방법을 찾아나갈 수 있는 분
- 코드와 문서를 이용한 커뮤니케이션에 집착하는 분
- 표준과 컨벤션을 중요시하고, 해외 기술 문서를 즐겨 읽는 분
- 하루종일 개발 이야기만 해도 지겹지 않을 만큼 개발을 사랑하는 분
[자격요건]
- 2년 이하의 React Native 개발 경력 또는 그에 준하는 완성도 높은 결과물 구현 능력
- iOS or Android 중 한가지 이상의 네이티브 모바일 앱의 개발, 테스트, 배포, 운영 경험
- Modern Javascript(ES6+)에 대한 깊은 언어적 이해 및 Typescript를 다뤄본 경험
- Redux, Redux-Saga 등 상태관리 라이브러리를 깊게 다뤄본 경험
- Push Notification과 Deep Link를 다뤄본 경험
- RESTful API에 대한 깊은 이해를 바탕으로 상용 서비스를 개발해본 경험
- Human Interface Guidelines와 Material Design에 대한 이해




