모집 요강
[주요업무]
- 챌린저스 앱 프론트엔드 설계 및 개발 (React Native)
- 챌린저스 앱의 다양한 기능을 고민하고 구현해 나갑니다.
- 하고싶은 행동을 보다 쉽게 발견할 수 있는 탐색화면을 개발합니다.
- 행동을 잘 계획하고 실천해 나갈 수 있는 인증화면을 개발합니다.
- 목표 달성에 대한 성취감을 보다 잘 느낄 수 있는 마이페이지 화면을 개발합니다.
- 보다 나은 사용자 경험을 목표로 프론트엔드 개발 환경을 지속적으로 개선해 나갑니다.
- B2B 고객사들의 다양한 니즈를 충족 시키기 위한 관리 페이지를 개발합니다.
[필요역량]
- React Native 혹은 React 를 사용하여 완성된 서비스를 개발, 배포한 경험이 있으신 분
- 사용자 경험에 대해 높은 가치를 두고 있는 분
- 코드를 잘 짜기 위해 진지하고 깊게 고민하시는 분
- 컴퓨터 과학 또는 관련 학문을 전공하거나 이에 준하는 기초 지식 및 활용 능력이 있으신 분
- 유연한 사고와 긍정에너지로 여러 팀원들과 소통하며 일하는 과정을 즐길 수 있는 분
[우대사항]
- Javascript(ES6+)에 익숙하신 분
- 서버 사이드 렌더링(SSR) 및 반응형 웹 개발 경험이 있는 분
- 배포 자동화 경험이 있는 분
- 새로운 기술 스택들에 관심이 많고 배우는걸 좋아하는 분
- 주도적이며 문제를 효율적으로 해결하기 위한 고민을 항상 하는 분
# 챌린저스에서 개발자가 일하는 방식
- 앱 업데이트는 스크럼 단위로 진행됩니다.
- 스크럼이 진행될 때, 기능 개발에 필요한 작업들을 잘개 쪼개서 태스크 단위로 나눕니다.
- 전체 일정에 차질이 없는 선에서 개발자들이 각자 맡고 싶은 태스크를 하고 싶은 만큼 가져가도록 분배하고 자율적으로 일정을 설정합니다.
- 태스크 단위로 Git의 branch를 만들어 작업을 진행하며, 상호 코드리뷰가 보다 잘 이루어질 수 있도록 작은 단위로 PR을 수행합니다.
- 작업해야 하는 태스크가 기존 서비스와는 독립적으로 만들 수 있는 경우, 자신이 써보고 싶은 새로운 기술 스택을 자유롭게 사용할 수 있습니다.
- 새로운 마이크로서비스를 만들 때, 관심 있는 팀원을 자유롭게 모집할 수 있으며, 그 과정에서 유사 경험자가 있을 경우 적극적으로 도움을 주고 있습니다.
# 챌린저스에서 사용하는 기술
- React Native, React, Redux, Next.js
- Javascript, Typescript
- Figma
요약
채용 정보 | |
---|---|
찾고 있는 업무 | 웹 프론트엔드 |
채용 형태 | 신입/경력 |
채용 마감일 | 상시 채용 마감 |
연봉 정보 | 면접 후 결정 |
특이사항 |