온-오프라인 경험을 통합하며, 학습 환경의 규모를 키우고, 다음 단계로 나아가기 위해 소프트웨어교육 개발자가 필요합니다. 함께 소프트웨어 교육 시스템 개발과 콘텐츠 시장에 도전하실 분을 모십니다.

# 업무 내용 🧑‍💻

(모든 업무에서는 다른 교육자와 협력하고 업무를 배우면서 성장할 수 있습니다)

1. 백엔드 커리큘럼 개발

코드스쿼드에서는 최고의 교육을 콘텐츠를 만듭니다. 실무에 필요한 기초 지식과 최신 기술을 스터디하고, 지식과 응용 기술을 반영한 커리큘럼을 만들고 있습니다.

강의자료를 작성하는 업무는 많지 않습니다. 추구하는 교육 방식은 '미션'과 '프로젝트' 를 해결하기 위해 필요한 지식을 찾는 구성주의 학습입니다. 따라서 학습자가 최고의 경험을 할 수 있도록 '미션'과 '프로젝트' 문제를 설계하고 개발합니다.

2. 교육 퍼실리테이터

코드스쿼드 교육은 강의식 수업보다는 '스스로' 그리고 '협력적으로 학습'하는 방식을 강조합니다. 교육자 역할은 학생의 학습을 돕는 퍼실리테이터 역할이 더 중요합니다. 그 중에서도 학습 피드백과 코드리뷰 활동은 중요한 업무입니다. 학생이 교육 과정뿐 만 아니라, 수료 이후에도 꾸준히 성장할 수 있는 방법을 찾고 돕는 퍼실리테이터 역할을 합니다.

3. 교육시스템 개발과 활용

코드스쿼드는 루카스(Lucas)라는 자체적으로 교육시스템을 만들고 있습니다.

온라인과 오프라인에서 교육 활동에 어떤 교육시스템 더 적합한가 고민하고, 커뮤니티 활성화를 위해 전 직원이 함께 도전합니다. 지속적으로 성장하는 교육시스템 개발 업무에도 직접 참여할 수 있습니다.

(참고 기술스택 : React, TypeScript, GraphQL, Apollo, Node.js, AWS)

4. 다양한 외부 활동 권장

교육자로써 오픈소스활동, 블로그 작성, 세미나 발표, 커뮤니티 운영 등의 다양한 외부 활동을 권장합니다.

이런 활동을 통해서 현업 개발자와 소통하고, 교육자로써 꾸준히 성장하기를 희망합니다.

# ****자격 요건 🧑‍💻