개발팀 소개

Q. 패스트캠퍼스 개발팀은 무슨 일을 하나요?

패스트캠퍼스는 실질적인 직무 역량을 키우고 이직/취직 등 커리어 전환을 돕는 ‘실무 교육 스타트업’입니다. 개발팀은 이러한 교육 서비스 제공을 위한 각종 웹서비스 및 도구를 개발하고 운영하는 업무를 담당하고 있습니다. 현재 강의, 수강생, 강사, 강의장 등 내부 데이터를 관리하고 분석하기 위한 사내 시스템을 개발하고 운영 중이며, 수강생들이 사용하는 웹서비스 런칭을 앞두고 있습니다. 그 외 업무 생산성 향상을 위한 각종 도구를 개발하며, 신규 사업을 기획 중입니다.

Q. 개발 환경은 어떤가요?

앞서 말한 것처럼 패스트캠퍼스 개발팀은 현재 사내 업무 효율성 향상을 위한 각종 도구를 설계하고 구현하는 데 주력하고 있습니다. 웹 기술을 이용하여 사내/외 각종 웹서비스를 개발하고 운영하고 있습니다. 주로 구글 클라우드 플랫폼(GCP)에서 Kubernetes를 이용하여 인프라를 구축하고 관리하고 있으며, 일부 AWS, Heroku 등을 이용하기도 합니다. 기술스택은 주로 MERN(MongoDB + Express + React + NodeJS) 스택이며, 일부 Python Django, PostgreSQL 등이 사용됩니다. Git, GitHub를 이용하여 소스코드를 관리하고 있으며, 레드마인(Redmine)을 이용하여 프로젝트 관리를 하고, 프로젝트 특성 상 개발 및 운영 과정을 전사적으로 투명하게 공개하여 실무진의 다양한 참여를 유도하고 있습니다.

Q. 패스트캠퍼스 개발팀만의 장단점은 무엇인가요?

패스트캠퍼스는 아직 고객을 위한 웹서비스나 앱, 플랫폼 등을 구축하여 운영하는 기술 중심의 스타트업이 아닙니다. 그래서 개발팀은 교육 서비스를 제공하며 리딩하는 다른 팀들이 훨씬 잘 할 수 있도록 뒤에서 든든하게 지원하는 서포터의 역할을 합니다. 이런 개발팀의 위치로 인해 많은 장단점이 있습니다.

우선, 고객에 직접적인 영향을 주는 개발 비중이 낮은 편이지만 패스트캠퍼스의 수평적이고 자율적인 사내문화로 인해 이러한 단점을 장점으로 승화시킬 수 있습니다. 특히 개발팀은 사내 업무 효율성을 높이기 위한 각종 특화된 도구를 기획하고 설계하고 구축하는데, 이 과정에서 정책 결정, 신규 사업 기획, 사내 업무 프로세스 변경 등 중요한 의사 결정에 직접 관여하게 됩니다. 이를 통해 회사의 중장기적인 방향 결정에 적극적인 참여를 할 수 있습니다.

단순 개발 업무를 벗어나 다양한 영역의 업무를 접할 수 있습니다. 개발 프로젝트를 진행할 때에는 탑다운 방식으로 개발팀에 세부 업무 지시가 내려오는 것이 아니라 개발팀이 주도하여 기획 및 설계를 합니다. 이 과정에서 회사 전체 부서 및 실무진과 커뮤니케이션을 하게 되며, 따라서 회사 전체 비즈니스에 대한 이해가 그 어느 부서보다 다양하고 깊게 요구됩니다. 이를 통해 얻은 경험은 단순 개발 업무만 해서는 절대 얻을 수 없는 값진 보상입니다.

개발 환경이 매우 자유롭습니다. 새롭고 다양한 기술을 사용할 수 있으며, 개발팀 내부에서 합의만 된다면 어떠한 것을 사용해도 상관 없습니다. 패스트캠퍼스의 수평적이고 자기주도적인 문화로 인해 이러한 개발팀의 자율성이 최대한 보장됩니다.

Q. 팀원들 소개좀 해주세요.

개발팀은 현재 백엔드 개발자 1명, 프론트엔드 개발자 1명, 시니어 개발자 1명으로 구성된 소규모 팀입니다. 패스트캠퍼스 전체 직원수가 100여명에 달하는 것에 비해 상대적으로 작습니다. 그래서 몇몇 프로젝트는 아웃소싱을 하고 있으며, 개발팀 확장에 대한 끊임없이 요구가 증대되어 수시채용을 통해 계속 확장을 해나가는 중입니다.

채용중인 포지션

백엔드 개발자(신입)

1) 주요 업무

사내 데이터를 관리하기 위한 내부 시스템을 설계하고 개발합니다.
고객이 사용하는 각종 웹서비스를 설계하고 개발합니다.

2) 개발 환경

주로 MERN(MongoDB, Express.js, React, Node.js) 스택을 사용합니다.
소스코드 관리는 Git, GitHub를 이용하며, 이슈 관리는 Jira를 이용합니다.
서비스 배포/운영은 Google Cloud Platform에서 Kubernetes를 이용합니다.
일반적인 사내 업무는 Google Apps for Work, Slack를 이용합니다.
개발 기기는 Macbook Pro 및 추가 모니터를 제공합니다.

3) 자격 요건

Node.js를 이용하여 RESTful API 및 웹서비스 개발이 가능하신 분
스택오버플로우 등 영어로 된 레퍼런스 문서를 읽고 이해하는 데 무리가 없으신 분
새로운 기술에 관심이 많고 꾸준히 스스로 학습하시는 분
긍정적 사고와 커뮤니케이션 역량
면접 전 기술 역량 검증을 위한 간단한 사전 과제가 주어집니다.

4) 우대사항

웹서비스 설계, 개발, 운영 경험
AWS, GCP 등의 클라우드 기반 서버 구축 및 운영 경험
프론트엔드 개발 경험

프론트엔드 개발자(신입)

1) 주요 업무

사내 데이터를 관리하기 위한 내부 시스템을 설계하고 개발합니다.
고객이 사용하는 각종 웹서비스를 설계하고 개발합니다.

2) 개발 환경

주로 MERN(MongoDB, Express.js, React, Node.js) 스택을 사용합니다.
소스코드 관리는 Git, GitHub를 이용하며, 이슈 관리는 Jira를 이용합니다.
서비스 배포/운영은 Google Cloud Platform에서 Kubernetes를 이용합니다.
일반적인 사내 업무는 Google Apps for Work, Slack를 이용합니다.
개발 기기는 Macbook Pro 및 추가 모니터를 제공합니다.

3) 자격 요건

HTML, CSS, Javascript에 대한 이해가 있고, 개발하는 데 불편함이 없으신 분
React 기반 개발 가능하신 분
스택오버플로우 등 영어로 된 레퍼런스 문서를 읽고 이해하는 데 무리가 없으신 분
새로운 기술에 관심이 많고 꾸준히 스스로 학습하시는 분
긍정적 사고와 커뮤니케이션 역량
면접 전 기술 역량 검증을 위한 간단한 사전 과제가 주어집니다.

4) 우대사항

백엔드 개발 경험
데이터 구조, 알고리즘, OS, 데이터베이스 등 기초 전산 지식 보유

웹서비스 개발자(경력직)

1) 주요 업무

사내 데이터를 관리하기 위한 내부 시스템을 설계하고 개발합니다.
고객이 사용하는 각종 웹서비스를 설계하고 개발합니다.

2) 개발 환경

MERN(MongoDB, Express.js, React, Node.js) 스택을 주로 사용합니다.
소스코드 관리는 Git, GitHub를 이용하며, 이슈 관리는 Jira를 이용합니다.
서비스 배포/운영은 Google Cloud Platform에서 Kubernetes를 이용합니다.
일반적인 사내 업무는 Google Apps for Work, Slack를 이용합니다.
개발 기기는 Macbook Pro 및 추가 모니터를 제공합니다.

3) 자격 요건

웹서비스 설계, 개발, 운영 경험 3년 이상 필수
테스트 자동화, 빌드 자동화, 지속적 통합 등의 경험이 있으신 분
AWS, GCP 등 클라우드 기반 서버 구축 및 운영 경험이 있으신 분
스택오버플로우 등 영어로 된 레퍼런스 문서를 읽고 이해하는 데 무리가 없으신 분
새로운 기술에 관심이 많고 꾸준히 스스로 학습하시는 분
긍정적 사고와 커뮤니케이션 역량

4) 우대사항

스타트업, 프리랜서 등 풀스택 개발자로 웹서비스 기획부터 설계, 개발, 운영 경험이 있으신 분

시니어 개발자

[경력직 개발자]
1) 주요 업무
– 강의/수강생/수강신청/거래/강의장 등 내부 데이터를 관리하기 위한 사내 시스템을 설계하고 개발합니다.
– 고객이 사용하는 각종 웹서비스를 설계하고 개발합니다.

2) 개발 환경

– MERN(MongoDB, Express.js, React, Node.js) 스택을 주로 사용합니다.
– 소스코드 관리는 Git, GitHub를 이용하며, 이슈 관리는 Redmine를 이용합니다.
– 주요 서비스 운영은 Google Cloud Platform에서 Kubernetes를 이용하며, 일부 서비스는 Heroku를 이용합니다.
– 일반적인 사내 업무는 Google Apps for Work, Slack를 이용합니다.
– 개발 기기는 Macbook Pro 및 추가 모니터를 제공합니다.

3) 자격 요건
– Node.js를 이용한 웹서비스 개발 경험
– RESTful API 설계 및 개발 경험
– 웹서비스 설계, 개발, 운영 경험 3년 이상 필수
– 스택오버플로우 등 영어로 된 레퍼런스 문서를 읽고 이해하는 데 무리가 없으신 분
– 새로운 기술에 관심이 많고 꾸준히 스스로 학습하시는 분

4) 우대사항
– AWS, GCP 등의 클라우드 기반 서버 구축 및 운영 경험
– Kubernetes 등의 Docker Orchestration 도구 사용 경험
– 오픈소스 개발 기여 경험

채용 프로세스 및 복리후생

* 서류접수 후 사전과제가 제출 됩니다.

지원 방법

– 서류지원은 하단의 ‘지원양식 다운로드’ 버튼을 통해 지원양식을 다운로드 하셔서 작성하신 후, 파일을 첨부하여 지원하기 버튼을 눌러주세요. 포트폴리오등 추가 자료가 있으시다면 추가로 첨부해주셔도 됩니다.
– 메일 제목과 파일명은 ” [패스트캠퍼스]지원포지션_지원자이름 ” 으로 해주시면 됩니다.
예시) [패스트캠퍼스]컨텐츠마케터_김하나

채용 프로세스 안내

– 서류 합격 통지는 서류 접수일로 부터 영업일 기준 1주일 이내에 진행되며, 기재하신 이메일로 연락을 드립니다.
– 지원 순서대로 서류 검토 및 면접이 진행되며, 조기 채용 마감이 될 수 있습니다.
– 면접은 기본적으로 총 2회 진행되나, 필요한 경우 몇 차례 더 진행할 수 있습니다.

지원 조건 및 급여, 보상

– 패스트캠퍼스의 모든 수업을 원하는 만큼 수강할 수 있습니다.
– 인턴이라도 최대 3개월의 수습기간 후, 정규직으로 전환할 수 있습니다.
– 역량에 따라 업무 범위와 보상 범위는 얼마든지 달라질 수 있습니다.
– 4대 보험 적용

– 수평적인 사내문화
– 자유로운 연차/ 대체휴무 사용
– 패스트캠퍼스 전 강의 무료수강
– 커피/ 맥주 무제한
– 간식 제공
– 도서비 지원
– 저녁식대 제공
– 야근시 택시비 지원
– 3년 만근시, 연차 외 안식휴가 10일 제공
– 2018년도 입사자 한달 만근 시, 1일씩 연차 제공
– 각종 경조사 지원
– 설/추석 명절 선물 지급

*기타 문의사항은 ceo@fastcampus.co.kr로 연락주세요!


* 지원서는 15MB 이하의 PDF 파일로만 가능합니다. 기타 파일은 ceo@fastcampus.co.kr로 전송해 주시기 바랍니다