"Empowering AI, Elice."
엘리스는 공공·기업 전 영역의 AI 전환을 이끌고, 모두가 AI 시대의 주역이 되도록 돕는 글로벌 AI 기업입니다.
/*엘리스 프론트엔드 코어 엔지니어는 뭐가 특별할까요?*/
AI 기반 교육 플랫폼의 직관적인 UI/UX를 개발하며, 라이브 코딩, 컨테이너 기반 실습 환경 등 최신 기술을 적용한 혁신적인 교육 경험을 만들어냅니다. 단순 기능 구현을 넘어 '왜'라는 질문을 통해 사용자 중심의 솔루션을 설계하는데요.
최신 기술 도입을 두려워하지 않는 문화 속에서 글로벌 규모의 프로젝트에 참여하며, 260만 명 학습자들이 사용하는 플랫폼을 함께 발전시켜 나갈 열정적인 엔지니어를 기다립니다!
주요업무
• 엘리스 AI 플랫폼 핵심 개발 업무
∘ 다양한 플랫폼을 위한 SDK 설계, 개발, 유지보수 및 지원
∘ WebSocket 기반 실시간 협업 코드 에디터 및 학습 LMS 시스템 구현
∘ WebRTC 기반의 N:N 스트리밍 시스템 개발
∘ Micro-Frontend 생태계에서의 플랫폼의 핵심 기능 개발
• 프론트엔드 개발 프로세스 최적화 및 효율성 증가를 위한 도구 및 자동화 프로세스 구현
• 성능에 집중하면서도, 유지보수가 가능한 웹 아키텍처 설계 및 구현
자격 요건
• 컴퓨터공학과 또는 관련 전공 학사 학위 이상 소지자
• 프론트엔드 핵심 기능 개발 및 팀 개발 환경 개선 경험
• 높은 사용자 트래픽을 효율적으로 처리할 수 있는 대규모 플랫폼의 설계, 개발 및 유지보수 경험
• 다양한 플랫폼과의 통합을 위해 확장 가능하고 유지보수가 용이한 SDK 설계 및 개발 경험
• 실시간 데이터 통신 및 멀티미디어 스트리밍 관련 개발 경험
• 스스로 문제를 정의하고, 주도적으로 해결하는 능력
• AI 도구를 활용해 업무 효율성을 높이고 성과를 최적화할 수 있는 분
우대사항
• 팀리더 또는 파트리더 경험
• 해외개발자와의 협업 경험
• 온라인 교육 소프트웨어 운영/개발 경험 (특히, 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 등 번들러를 사용하여 성능 최적화 및 빌드 프로세스 개선 경험
채용절차
서류 전형 > 폰 스크리닝 > 미니 프로젝트 > 대면 기술 인터뷰 > 레퍼런스 체크 > 처우 협의 > 최종 합격
• 폰 스크리닝 전형은 30분간 유선으로 진행되는 HR 인터뷰입니다.
기타안내
1. 엘리서가 일잘러로 성장할 수 있도록 적극 지원합니다.
• 웰컴키트와 효율적인 업무를 위한 최신형 디바이스 제공
• 전자도서관 서비스를 통한 도서 무제한 지원
• 엘리스 강의 무료 수강 및 직무 역량 교육 지원
• 저녁 식대 및 야근 택시비 지원
• 간식, 커피 무제한 제공
2. 엘리서는 동료를 존중하며 수평적이고 투명하게 소통합니다.
• 엘리스의 사업 방향과 팀 현황을 공유하는 전사 미팅 진행(게더링)
• 빠르고 투명한 정보 공유(M365/Teams/Outlook)
• 의미있는 피드백을 위한 팀 스크럼 운영
• 편안한 자율 복장과 수평적인 '님' 호칭 사용
3. 엘리서의 노력에 보답하기 위해 끊임없이 고민합니다.
• 반기별 성과급 지급 및 월별 베스트 엘리서 선정
• 팀워크 강화를 위한 팀 디너 지원
• 경조사에 따른 화환 및 휴가 지원
• 백신 접종 및 건강검진을 위한 휴가 제공
4. 팀 커뮤니케이션 활성화를 지원합니다.
• 팀 간 교류로 유대감을 강화하는 점심 소통 프로그램 운영(밍글런치)
• 신규 입사자 온보딩을 위한 버디 프로그램 운영
• 팀 내 소통 강화를 위한 리더비 지원