👋 팀 소개
안녕하세요. 회기동 막걸리 운영 본부 인프라팀 플랫폼 엔지니어링 파트입니다.
우리는 "우리 조직에 맞는 시스템은 우리가 직접 만든다"는 목표로, 동아리만의 내부 협업 솔루션을 직접 기획하고 설계하고 개발합니다. 여러 협업 툴에 흩어진 업무 환경을 하나로 모으는 백오피스 웹 플랫폼을 만들고, 부원들이 창작에만 몰입하도록 환경을 다집니다.
기획부터 디자인, 개발, 운영까지 서비스가 만들어지는 전 과정을 경험할 수 있습니다. 과제용 토이 프로젝트가 아니라 우리 동아리 부원들이 매일 쓰는 서비스를 만들기 때문에, 그 경험이 그대로 여러분의 포트폴리오가 됩니다.
🕹️ 포지션 소개
플랫폼 엔지니어링 파트는 흩어진 협업 시스템을 하나로 모으는 백오피스 웹 플랫폼을 개발하고 있습니다. 웹 개발자는 이 프로젝트의 프론트엔드·백엔드 개발을 맡습니다.
화면 구현부터 서버·데이터베이스 설계, 권한 시스템 구축, AI API 연동, 전자결재·회원 관리와 같은 핵심 기능 개발과 유지보수까지, 기획에 머무르지 않고 실제로 배포되어 40~50명이 이용하는 서비스를 만듭니다. 코드 품질과 버전 관리를 함께 익히며 서비스를 운영해 본 개발자로 성장할 수 있습니다.
🙋♂️ 우리는 이런 일을 해요
- 백오피스 주요 기능의 프론트엔드·백엔드 개발과 API를 구현해요
- 역할(Role) 기반 권한 관리 시스템을 만들어요
- AI·LLM API를 붙이고, 외부 서비스(메신저·드라이브 등)와 연동해요
🎯 이런 분을 찾고 있어요 (필수)
- 웹 개발(프론트엔드 또는 백엔드)에 관심이 있고, 실제 서비스 개발 경험을 쌓고 싶은 분
- React·TypeScript 또는 Python·FastAPI 중 하나라도 다뤄본 분
- 새로운 기술을 두려워하지 않고 문서를 읽으며 스스로 학습할 수 있는 분
- 기획자·디자이너와 소통하며 요구사항을 구현하는 협업을 원하는 분
🌱 이런 경험이 있다면 더 좋아요 (우대)
- 프론트엔드(React·TypeScript)나 백엔드(FastAPI·Python·PostgreSQL) 한쪽에 강점이 있거나, 양쪽 모두 다뤄본 분
- REST API를 직접 설계하고 구현해 본 경험
- Git으로 협업해 본 경험
- OpenAI API 같은 LLM API를 붙여본 경험
- AI 코딩 어시스턴트(Copilot, Cursor 등)를 활용해 본 경험
🎁 함께하면 이런 걸 얻어가요
- 체계적인 프로젝트에서 개발하는 경험
- 실제 사용자 40~50명이 쓰는 서비스를 개발하고 운영하는 경험
- 외부 서비스 API, AI·LLM API 등 다양한 연동 개발 경험
- Git Flow, 코드 리뷰, 스프린트 회고 같은 협업 프로세스 경험
- GitHub 기여 이력과 실제 서비스 URL처럼 그대로 제출 가능한 포트폴리오 확보
💬 먼저 활동한 부원들의 이야기
"내가 짠 코드를 진짜 누가 쓴다는 게 토이 프로젝트랑 완전히 달랐어요."
"혼자 공부할 땐 안 보이던 게, 코드 리뷰 받으면서 보이기 시작했어요."
"학기 끝나니까 GitHub 잔디랑 서비스 URL이 남아서 면접 때 바로 써먹었어요."
🌟 지원자님의 능력을 보여주세요.
🗂️ 필수 과제
아래 중 1개를 선택하여 제출해주세요. 제출 시에는 지원서에 포함되어 있는 과제 제출란에 소스 코드 파일 또는 링크를 첨부해 주세요.
1. GitHub 링크 제출
- 본인이 개발한 프로젝트(토이 프로젝트, 팀 프로젝트, 수업 과제 등) 레포지토리 링크를 제출해 주세요.
- 본인이 기여한 부분에 대한 간단하게 설명해주세요.
2. 코딩 과제 (아래 중 1개 선택)
- [API 설계] "회원 관리 시스템"의 REST API를 설계해 주세요.
- 포함 기능: 회원 목록 조회(페이지네이션 포함), 회원 정보 수정, 회원 권한 변경
- 작성 내용: 엔드포인트, HTTP 메서드, 요청/응답 형식(JSON 예시 포함), 에러 응답 케이스 1개 이상
- [구현] 간단한 할 일 관리(Todo) API를 구현해 주세요.
- 기능: 할 일 CRUD, 완료 상태 토글, 우선순위 필터링
- 언어/프레임워크 자유, README에 실행 방법 명시
- [문제 해결] 외부 서비스의 역할(Role) 변경을 감지하여 내부 시스템에 동기화해야 합니다.
- Webhook 또는 Bot을 활용한 아키텍처와 플로우 설명
- 핵심 로직 작성(의사코드 허용)
📌 주의사항
본 과제는 생성형 AI(예: ChatGPT, Claude 등)와 AI 코딩 도구를 참고 자료, 아이디어 확장, 코드 점검 같은 용도로 활용하는 것을 허용해요.
AI를 활용했다면, 답변이나 README 말미에 어떤 부분에서 어떤 목적으로 썼는지 간단히 밝혀주세요.
다만 AI가 짠 코드를 그대로 복사하거나 무비판적으로 쓰는 것은 지양해 주세요. 본인이 직접 이해하고 다듬은 흔적이 가장 중요해요.
지원자의 자기주도적 사고와 문제 해결 과정, 코드를 다루는 태도를 최우선으로 평가해요.
🗂️ 참고할 수 있는 포트폴리오가 있다면 전달해 주세요
웹 개발자 포지션은 포트폴리오 제출이 선택이에요. 제출 시에는 지원서에 포함된 포트폴리오 제출란에 첨부해 주세요.
▶ 형식은 자유이고, 분량 제한은 없어요.
▶ 개인 작업, 팀 프로젝트, 수업 과제 등 종류는 무관해요.
▶ 본인이 담당한 역할을 함께 적어주세요.