우대사항
• 팀리더 또는 파트리더 경험
• 해외개발자와의 협업 경험
• 온라인 교육 소프트웨어 운영/개발 경험 (특히, Monaco/Codemirror 등의 텍스트 에디터 경험 포함)
• iframe, module federation 등을 통한 MSA 개발 경험
• NPM 라이브러리 개발 또는 오픈소스 기여 경험
• Next.js 기반의 Server Side Rendering 개발 경험
• Websocket/RxJS 기반 개발 경험
• WebRTC 기반 동영상 스트리밍 서비스 개발 경험
• E2E 테스트 경험 (Jest, React Testing Library 기반 Unit Test, Cypress 등)
• 애자일 개발 프로세스 경험 (스크럼 또는 칸반)
• Webpack, Esbuild, Rollup, Vite 등 번들러를 사용하여 성능 최적화 및 빌드 프로세스 개선 경험
• ES6+, React 16+, TypeScript 로 웹 Application 구현
• REST API를 이용해 서버와 통신
• Emotion/MUI 기반 디자인 시스템
• Jest, React Testing Library 및 Cypress로 Unit/E2E Testing 작성
• 정적 분석 및 포맷팅에 ESLint, Prettier 사용
• WebSocket 기반 채팅/알림/코드 에디팅
• WebRTC 기술을 이용한 N:N 화면/카메라 스트리밍 시스템 자체 개발