Home
home
Work
home
🚀

웹 프론트엔드 개발자

플라네타리움은 게임 커뮤니티의 창발적 기여가 온라인 게임에 새로운 생명을 불어넣는 탈중앙 게임 생태계를 개척하고 있습니다.
플라네타리움의 웹 프론트엔드 개발자는 플라네타리움 제품군의 웹 구현 업무를 도맡는 역할로, 소개 웹사이트, 온보딩 포털, 론처, 론치패드(가제) 프로덕트 등 게임 외 영역의 제품 개발에 웹 프론트 엔드 기술을 적극적으로 채택하고 있습니다. 프로덕트 디자이너와의 협력으로 미려하고 쓰기 쉬운 제품 인터페이스를 개발합니다.

업무 내용

JavaScript/TypeScript 기반 싱글 페이지 웹 애플리케이션 개발
플라네타리움 웹 프론트엔드 개발 및 유지보수
웹 기반 UI 컴포넌트 및 라이브러리 활용, 디자인 시스템 구현 및 적용

자격요건

2년 이상의 웹 서비스 개발 경력 혹은 그에 준하는 실력을 보유하신 분
HTML(5), CSS, JavaScript(최소 ES5), React에 대한 기본 지식을 보유한 분
React, Vue.js, Angular 중 하나의 프레임워크를 깊이 이해하고 사용하신 분
팀원에게 자신의 지식을 전할 수 있는 의사소통 능력을 갖추신 분
좋은 코드를 작성하는 데에 욕심이 있는 분
서비스 지향적이고 사용자 입장에서 고민하며 개발하시는 분
비즈니스 상황에 맞는 최선의 기술을 선택할 수 있는 분
다양한 직군과 함께 해결책을 찾아나갈 수 있는 협업 능력을 갖추신 분
전 세계 오픈소스 커뮤니티와 소통하며 창의적인 개발자들의 기여를 장려합니다.

근무 형태 및 우대 사항

근무 형태

정규직
유연 근무제
재택 근무제

우대 사항

테스트 코드 (Jest, Jasmine, Enzyme, Mocha, etc) 작성 경험이 있으신 분
TypeScript를 이용한 JavaScript 정적 타입 분석 경험이 있으신 분
CSS Pre processor(Styled Components, Sass, Less, etc..) 사용 경험이 있으신 분
CSS in JS 방식의 styling 기법에 대해 이해하고 경험한 분
AWS EC2, Docker 컨테이너 기반 개발 경험이 있으신 분
SSR, SSG 개발 경험 보유
GraphQL 을 활용한 개발 경험 보유
브라우저 레벨의 렌더링 성능 최적화를 해본 경험이 있는 분
고난도 성능 문제 진단 및 해결 경험자
Full JavaScript Web Application 설계 및 개발 경험자
오픈 소스에 기여한 적이 있는 분
애자일 방식의 빠른 프로토타이핑을 통한 커뮤니케이션 능력이 있으신 분
웹 접근성에 대한 이해도가 높은 분

사용하는 기술과 도구들

주요 기술

저희 웹 서비스 및 웹 애플리케이션을 개발하기 위해 사용하는 기술들은 아래와 같습니다.
Electron
TypeScript
GraphQL
React

그 외 도구들

그 외에 사용하고 있는 기술/도구들은 아래와 같습니다.
게임 개발을 위해서는 Unity를 사용합니다.
소스 코드의 형상 관리를 위해서는 Git을 사용합니다.
저장소는 GitHub를 사용합니다.
빌드/배포 자동화를 위해 GitHub Actions, CircleCI를 사용합니다.
사내 테스트와 테스트넷 운영을 위하여 Amazon Web ServicesAmazon EKS를 사용합니다.
런처 의존성 관리를 위해 Yarn을 사용합니다.

지원 방법 및 절차

지원 방법

아래의 [웹 프론트엔드 개발자 지원하기] 버튼을 눌러주세요.

채용 절차

아래 과정은 개별로 최대 4주 이내에 진행될 예정입니다.
1.
서류 전형 보내주신 이력서를 상세히 검토하여 이후 단계 진행 여부를 결정합니다.
2.
과제 테스트 미니 프로젝트 형태의 과제를 통해 업무에 필요한 역량을 확인합니다.
3.
심층 면접 실무진과 심층 면접을 진행합니다. 업무 역량 및 지식을 충분히 보유했는지, 협업 능력을 갖추었는지 등을 이 과정에서 평가합니다.
4.
경영진 면접 근무조건 및 출근일 등을 최종 협의합니다.