선릉로 433서울특별시 강남구 선릉로 433 세방빌딩 6층, 16층  
엘리스는 소프트웨어&인공지능 교육을 혁신하는 플랫폼, 콘텐츠, 솔루션을 제공합니다.
▲ 엘리스는 누구나 제약없는 기회를 가질 수 있도록 교육을 혁신하고자 합니다.
요즘 우리는 세상이 요구하는 기술 수준과 수요는 계속 커지는데 반해, 이를 수행할 사람은 부족한 문제를 겪고 있습니다. 수많은 일자리가 기계로 대체되는 한편, 동시에 고급 기술 인재의 몸값은 오르는 불균형이 생겨나고 있죠. 엘리스는 프로그래밍을 통해 개인이 창조해내는 가치에 주목해, 이와 같은 불균형을 교육의 혁신을 통해 해결하고자 합니다.
▲ 강력한 기술력을 기반으로 디지털트랜스포메이션을 이끄는 기업입니다.
엘리스는 KAIST 인공지능/머신러닝 연구실 박사과정생들의 교육 연구로 시작됐습니다. 현재 자체 개발한 온라인 프로그래밍 실습 플랫폼을 기반으로 새로운 컴퓨터 사이언스 교육 패러다임을 만들고 있습니다. 단순 기능 개발보다는 ‘왜’라는 질문을 던지며 일하고, 연구 내용을 실제 제품에 적용하는 최고의 팀원들이 모여 함께 일하고 있습니다.
【연구 실적】
• 특허 출원한 엘리스 실습 환경 데이터를 기반으로 MIT와 함께 CS 교육 공동 연구 진행
• CSCW 국제 학술회 Honorable Mention (상위 1%) 논문 기재
• 10+개 논문 발표 (https://uilab.kaist.ac.kr/research)
• 데이터 활용 논문 22년 톱티어(Top Tier) 저널 게재
【국내 1위 DX 선도기업】
• 글로벌 ICT 미래 유니콘 기업 선정
• 동아시아 에듀테크 150 선정
• 인공지능 지식산업센터(대전) 설립
• 미국 지사 설립 및 글로벌 진출
• 자체 구축 GPU 클라스터 보유
• 방대한 데이터 기반 학습 AI 머신러닝 모델 구축
▲ 엘리스는 누구나 제약없는 기회를 가질 수 있도록 교육을 혁신하고자 합니다.
요즘 우리는 세상이 요구하는 기술 수준과 수요는 계속 커지는데 반해, 이를 수행할 사람은 부족한 문제를 겪고 있습니다. 수많은 일자리가 기계로 대체되는 한편, 동시에 고급 기술 인재의 몸값은 오르는 불균형이 생겨나고 있죠. 엘리스는 프로그래밍을 통해 개인이 창조해내는 가치에 주목해, 이와 같은 불균형을 교육의 혁신을 통해 해결하고자 합니다.
▲ 강력한 기술력을 기반으로 디지털트랜스포메이션을 이끄는 기업입니다.
엘리스는 KAIST 인공지능/머신러닝 연구실 박사과정생들의 교육 연구로 시작됐습니다. 현재 자체 개발한 온라인 프로그래밍 실습 플랫폼을 기반으로 새로운 컴퓨터 사이언스 교육 패러다임을 만들고 있습니다. 단순 기능 개발보다는 ‘왜’라는 질문을 던지며 일하고, 연구 내용을 실제 제품에 적용하는 최고의 팀원들이 모여 함께 일하고 있습니다.
【연구 실적】
• 특허 출원한 엘리스 실습 환경 데이터를 기반으로 MIT와 함께 CS 교육 공동 연구 진행
• CSCW 국제 학술회 Honorable Mention (상위 1%) 논문 기재
• 10+개 논문 발표 (https://uilab.kaist.ac.kr/research)
• 데이터 활용 논문 22년 톱티어(Top Tier) 저널 게재
【국내 1위 DX 선도기업】
• 글로벌 ICT 미래 유니콘 기업 선정
• 동아시아 에듀테크 150 선정
• 인공지능 지식산업센터(대전) 설립
• 미국 지사 설립 및 글로벌 진출
• 자체 구축 GPU 클라스터 보유
• 방대한 데이터 기반 학습 AI 머신러닝 모델 구축
지원분야
모집부문
플랫폼팀/백엔드팀 프론트엔드 개발자, 백엔드 개발자, 모바일 개발자
플랫폼팀/백엔드팀 프론트엔드 개발자, 백엔드 개발자, 모바일 개발자
업무내용
1. 프론트엔드 개발자 (Software Engineer, Frontend)
• WebSocket 기반 실시간 협업 코드 에디터 및 학습 LMS 시스템 구현
• WebRTC 기반의 N:N 스트리밍 시스템 개발
• 엘리스 자체 개발 UI 컴포넌트 elice-blocks 에 대한 디자인 기획, 설계 및 개발
• 성능에 집중하면서도, 유지보수가 가능한 웹 아키텍처 구현
• 팀원들과 함께 더 좋은 조직문화와 개발 문화 형성
2. 백엔드 개발자 (Software Engineer, Backend)
• Python 기반 백엔드 프로젝트 신규 기능 개발 및 유지 보수
• 엘리스 API 서버 성능 개선 (로그 기반 쿼리 최적화, 코드 리펙토링, 아키텍쳐 개선 등)
• WebRTC 기반 화상 강의실 기능 개발 및 유지보수
• 실시간으로 협업 가능한 WebSocket 기반 코드 에디터 개발 및 유지보수
• 리눅스 컨테이너 기반 교과목 프로그래밍 환경 개발 및 유지보수
• 엘리스 플랫폼과 타 기관 LMS, 직업교육훈련 민간 LMS 등과의 연동 개발 및 유지보수
• 코드 품질 향상을 위한 팀원간의 코드 리뷰, 테스팅 작성, 끝없는 리펙토링
3. 모바일 개발자 (Software Engineer, Mobile)
• Cross-Platform (Flutter) 개발 프레임워크 학습 및 아래 사항의 개발
• 엘리스 교육, 역량진단 등이 포함된 All-in-One 플랫폼 모바일 버전 개발
• 엘리스 웹앱의 주요 기능 포팅
• 채팅, 소셜 기능 등 모바일에 특화된 기능 추가 기획 및 구현
• 팀원들과 함께 더 좋은 조직 문화와 개발 문화 형성
1. 프론트엔드 개발자 (Software Engineer, Frontend)
• WebSocket 기반 실시간 협업 코드 에디터 및 학습 LMS 시스템 구현
• WebRTC 기반의 N:N 스트리밍 시스템 개발
• 엘리스 자체 개발 UI 컴포넌트 elice-blocks 에 대한 디자인 기획, 설계 및 개발
• 성능에 집중하면서도, 유지보수가 가능한 웹 아키텍처 구현
• 팀원들과 함께 더 좋은 조직문화와 개발 문화 형성
2. 백엔드 개발자 (Software Engineer, Backend)
• Python 기반 백엔드 프로젝트 신규 기능 개발 및 유지 보수
• 엘리스 API 서버 성능 개선 (로그 기반 쿼리 최적화, 코드 리펙토링, 아키텍쳐 개선 등)
• WebRTC 기반 화상 강의실 기능 개발 및 유지보수
• 실시간으로 협업 가능한 WebSocket 기반 코드 에디터 개발 및 유지보수
• 리눅스 컨테이너 기반 교과목 프로그래밍 환경 개발 및 유지보수
• 엘리스 플랫폼과 타 기관 LMS, 직업교육훈련 민간 LMS 등과의 연동 개발 및 유지보수
• 코드 품질 향상을 위한 팀원간의 코드 리뷰, 테스팅 작성, 끝없는 리펙토링
3. 모바일 개발자 (Software Engineer, Mobile)
• Cross-Platform (Flutter) 개발 프레임워크 학습 및 아래 사항의 개발
• 엘리스 교육, 역량진단 등이 포함된 All-in-One 플랫폼 모바일 버전 개발
• 엘리스 웹앱의 주요 기능 포팅
• 채팅, 소셜 기능 등 모바일에 특화된 기능 추가 기획 및 구현
• 팀원들과 함께 더 좋은 조직 문화와 개발 문화 형성
고용형태
신입
신입
수습기간
3개월
3개월
모집인원
00명
00명
지원 자격
학력
학력무관
학력무관
직무관련
1. 프론트엔드 개발자 (Software Engineer, Frontend)
• 2년 이상의 React, TypeScript, Node 기반 웹 프론트엔드 개발 경험
• Production 환경에서 지속적인 서비스 개선 및 운영 경험
2. 백엔드 개발자 (Software Engineer, Backend)
• Python 기반 백엔드 프로젝트 개발 및 운영 경험
• 실제 사용되는 백엔드 서비스 개발 및 운영 경험
• GitLab, GitHub 등의 이슈 트래커 기반 프로젝트 개발 경험
• 컴퓨터공학 또는 전산학 관련 분야 전공자
3. 모바일 개발자 (Software Engineer, Mobile)
• 모바일 앱 개발 경험 (Android, iOS 또는 Cross-Platform 개발 프레임워크)
• Cross-Platform 개발 프레임워크에 대한 높은 관심 및 학습 능력
• Git flow를 통한 전체적인 소프트웨어 프로세스 관리 및 테스팅
1. 프론트엔드 개발자 (Software Engineer, Frontend)
• 2년 이상의 React, TypeScript, Node 기반 웹 프론트엔드 개발 경험
• Production 환경에서 지속적인 서비스 개선 및 운영 경험
2. 백엔드 개발자 (Software Engineer, Backend)
• Python 기반 백엔드 프로젝트 개발 및 운영 경험
• 실제 사용되는 백엔드 서비스 개발 및 운영 경험
• GitLab, GitHub 등의 이슈 트래커 기반 프로젝트 개발 경험
• 컴퓨터공학 또는 전산학 관련 분야 전공자
3. 모바일 개발자 (Software Engineer, Mobile)
• 모바일 앱 개발 경험 (Android, iOS 또는 Cross-Platform 개발 프레임워크)
• Cross-Platform 개발 프레임워크에 대한 높은 관심 및 학습 능력
• Git flow를 통한 전체적인 소프트웨어 프로세스 관리 및 테스팅
우대사항
1. 프론트엔드 개발자 (Software Engineer, Frontend)
• 온라인 교육 소프트웨어 운영/개발 경험 (특히, Monaco/Codemirror 등의 텍스트 에디터 경험 포함)
• Jest/RTL 기반 Unit Test, Cypress/Testcafe 등의 E2E Test 경험
• Javascript 생태계에 및 올바른 HTML/CSS 활용 및 브라우저 호환성에 대한 이해
• Websocket/RxJS 기반 개발 경험
• WebRTC 기반 동영상 스트리밍 서비스 개발 경험
• Server Side Rendering, PWA, Electron 등의 개발 경험
• 스크럼/칸반 기반 애자일 개발 프로세스 참여 경험
2. 백엔드 개발자 (Software Engineer, Backend)
• SQL 쿼리 최적화 경험
• 대규모/실시간/미션 크리티컬 웹 서비스 개발 경험
• 온라인 교육 소프트웨어 운영/개발 경험
3. 모바일 개발자 (Software Engineer, Mobile)
• 앱스토어/플레이스토어 런칭 경험
• 다양한 Native 오류에 당황하지 않고 침착하게 해결하는 역량
• 스크럼/칸반 기반 애자일 개발 프로세스 참여 경험
• 문서화와 기록의 중요성을 알고 실천하는 태도
1. 프론트엔드 개발자 (Software Engineer, Frontend)
• 온라인 교육 소프트웨어 운영/개발 경험 (특히, Monaco/Codemirror 등의 텍스트 에디터 경험 포함)
• Jest/RTL 기반 Unit Test, Cypress/Testcafe 등의 E2E Test 경험
• Javascript 생태계에 및 올바른 HTML/CSS 활용 및 브라우저 호환성에 대한 이해
• Websocket/RxJS 기반 개발 경험
• WebRTC 기반 동영상 스트리밍 서비스 개발 경험
• Server Side Rendering, PWA, Electron 등의 개발 경험
• 스크럼/칸반 기반 애자일 개발 프로세스 참여 경험
2. 백엔드 개발자 (Software Engineer, Backend)
• SQL 쿼리 최적화 경험
• 대규모/실시간/미션 크리티컬 웹 서비스 개발 경험
• 온라인 교육 소프트웨어 운영/개발 경험
3. 모바일 개발자 (Software Engineer, Mobile)
• 앱스토어/플레이스토어 런칭 경험
• 다양한 Native 오류에 당황하지 않고 침착하게 해결하는 역량
• 스크럼/칸반 기반 애자일 개발 프로세스 참여 경험
• 문서화와 기록의 중요성을 알고 실천하는 태도
지원서접수
지원방법
• 전형 절차 :
프론트엔드/모바일 - 인터뷰 → 미니 프로젝트 → 레퍼런스 체크
백엔드 - 미니 프로젝트 → 인터뷰 → 레퍼런스 체크 또는 2주 채용연계형 인턴쉽
• 제출 서류 : 이력서 (구체적인 성과/경력/스킬/지원동기 등)
• 제출 경로 : apply@elice.io
• 전형 절차 :
프론트엔드/모바일 - 인터뷰 → 미니 프로젝트 → 레퍼런스 체크
백엔드 - 미니 프로젝트 → 인터뷰 → 레퍼런스 체크 또는 2주 채용연계형 인턴쉽
• 제출 서류 : 이력서 (구체적인 성과/경력/스킬/지원동기 등)
• 제출 경로 : apply@elice.io
접수기간
10월 23일 11:00 ~ 12월 31일 23:59
10월 23일 11:00 ~ 12월 31일 23:59
담당자
형윤지
형윤지
문의처
070-4633-2015 apply@elice.io
070-4633-2015 apply@elice.io
전형절차
인터뷰
미니 프로젝트
기술인터뷰
추가 정보
복리후생
1. 엘리서가 일잘러로 성장할 수 있도록 적극 지원합니다.
• 웰컴키트와 iPad, 효율적인 업무를 위한 최신형 디바이스 제공
• 전자도서관 서비스를 통한 도서 무제한 지원
• 엘리스 강의 무료 수강 및 직무 역량 교육 지원
• 저녁 식대 지원 및 간식, 커피 무제한 제공
2. 엘리서는 동료를 존중하며 수평적이고 투명하게 소통합니다.
• 엘리스의 사업 방향과 팀 현황을 공유하는 전사 미팅 진행(게더링)
• 빠르고 투명한 정보 공유(Notion/Slack/Google Workspace)
• 의미있는 피드백을 위한 팀 스크럼 운영
• 편안한 자율 복장과 수평적인 '님' 호칭 사용
3. 엘리서의 노력에 보답하기 위해 끊임없이 고민합니다.
• 반기별 성과급 지급
• 월별 MVP 선정 및 인센티브 지급
• 경조사비 및 경조휴가 지원
• 백신접종 및 건강검진 휴가 지원
4. 팀 커뮤니케이션 활성화를 지원합니다.
• 좋은 팀워크를 위한 팀 액티비티 지원
• 취미를 공유하는 엘리서들의 사내 클럽 활동비 지원
• 부서간 교류를 위한 식사비 지원
• 신규 입사자의 온보딩을 위한 버디 프로그램
1. 엘리서가 일잘러로 성장할 수 있도록 적극 지원합니다.
• 웰컴키트와 iPad, 효율적인 업무를 위한 최신형 디바이스 제공
• 전자도서관 서비스를 통한 도서 무제한 지원
• 엘리스 강의 무료 수강 및 직무 역량 교육 지원
• 저녁 식대 지원 및 간식, 커피 무제한 제공
2. 엘리서는 동료를 존중하며 수평적이고 투명하게 소통합니다.
• 엘리스의 사업 방향과 팀 현황을 공유하는 전사 미팅 진행(게더링)
• 빠르고 투명한 정보 공유(Notion/Slack/Google Workspace)
• 의미있는 피드백을 위한 팀 스크럼 운영
• 편안한 자율 복장과 수평적인 '님' 호칭 사용
3. 엘리서의 노력에 보답하기 위해 끊임없이 고민합니다.
• 반기별 성과급 지급
• 월별 MVP 선정 및 인센티브 지급
• 경조사비 및 경조휴가 지원
• 백신접종 및 건강검진 휴가 지원
4. 팀 커뮤니케이션 활성화를 지원합니다.
• 좋은 팀워크를 위한 팀 액티비티 지원
• 취미를 공유하는 엘리서들의 사내 클럽 활동비 지원
• 부서간 교류를 위한 식사비 지원
• 신규 입사자의 온보딩을 위한 버디 프로그램
기타정보
1. 프론트엔드 개발자 (Software Engineer, Frontend)
• ES6+, React 16+, TypeScript 로 웹 Application 구현
• REST API를 이용해 서버와 통신
• Styled-components/Sass/Storybook 및 Design Token을 이용한 자체개발 UI 컴포넌트 프로젝트
• RTL 및 Cypress로 Unit/E2E Testing 작성
• 정적 분석 및 포맷팅에 ESLint, Stylelint, Prettier 사용
• 설치형 gitlab을 이용하여 Continuous Integration, Continuous Deployment 적용
• WebSocket 기반 채팅/알림/코드 에디팅
• WebRTC 기술을 이용한 N:N 화면/카메라 스트리밍 시스템 자체 개발
2. 백엔드 개발자 (Software Engineer, Backend)
• Python 3.7+
• Python 기반 웹 프레임워크 (aiohttp, django, flask, tornado 등)
• PostgreSQL, MongoDB, Redis, Azure CosmosDB 등의 DBMS
• Apache Kafka, RabbitMQ 기반 메시지 큐
• Git, GitLab, GitLab CI
• Docker 기반 컨테이너
3. 모바일 개발자 (Software Engineer, Mobile)
• Flutter 2.5+
• REST API
• BLoC 및 Cubit, Provider
• Stream, RxDart
• Git, GitLab, GitLab CI
• WebSocket
• WebRTC
1. 프론트엔드 개발자 (Software Engineer, Frontend)
• ES6+, React 16+, TypeScript 로 웹 Application 구현
• REST API를 이용해 서버와 통신
• Styled-components/Sass/Storybook 및 Design Token을 이용한 자체개발 UI 컴포넌트 프로젝트
• RTL 및 Cypress로 Unit/E2E Testing 작성
• 정적 분석 및 포맷팅에 ESLint, Stylelint, Prettier 사용
• 설치형 gitlab을 이용하여 Continuous Integration, Continuous Deployment 적용
• WebSocket 기반 채팅/알림/코드 에디팅
• WebRTC 기술을 이용한 N:N 화면/카메라 스트리밍 시스템 자체 개발
2. 백엔드 개발자 (Software Engineer, Backend)
• Python 3.7+
• Python 기반 웹 프레임워크 (aiohttp, django, flask, tornado 등)
• PostgreSQL, MongoDB, Redis, Azure CosmosDB 등의 DBMS
• Apache Kafka, RabbitMQ 기반 메시지 큐
• Git, GitLab, GitLab CI
• Docker 기반 컨테이너
3. 모바일 개발자 (Software Engineer, Mobile)
• Flutter 2.5+
• REST API
• BLoC 및 Cubit, Provider
• Stream, RxDart
• Git, GitLab, GitLab CI
• WebSocket
• WebRTC
* 마감일은 기업의 사정으로 인해 조기 마감 또는 변경될 수 있습니다