프론트엔드 개발자
Job Group플랫폼 엔지니어
Experience LevelExperienced 3 years or more
Job TypesFull-time
Locations대한민국 서울특별시 강남구 선릉로 433, 세방빌딩 16층, (주)엘리스그룹

/*elice*/

엘리스는 DX 솔루션으로 교육과 산업의 새로운 패러다임을 창조합니다.


숫자로 살펴보는 엘리스의 성취와 사회적 임팩트

■ 95

  • 삼성, LG, SK, 현대 등 국내 20대 대기업 중 19개사(주요 대기업 95%)가 엘리스의 DX 서비스를 이용해 왔습니다.
  • 과기부, 교육부, 고용노동부 등 주요 정부 부처와 협업하여 AI·SW 인재를 양성하고 있습니다.

■  100,000,000

  • 엘리스 플랫폼에서 코드가 실행된 횟수입니다.
  • 코딩 실습이 가능한 디지털 교육 플랫폼 [LXP], 알고리즘·코딩 테스트부터 AI 경진대회까지 모두 가능한 역량 테스트 솔루션 [엘리스테스트]에서는 이 순간에도 누군가 코드를 실행하고 있습니다.

■  400

  • 엘리스 플랫폼 유저가 학습한 누적 시간은 400년입니다.
  • 방대한 학습 데이터와 자체 구축한 GPU 클러스터를 기반으로 엘리스는 다양한 클라우드 서비스를 제공하고 있습니다.

■  1

  • 그래서, 엘리스는 국내 1위 DX 선도 기업입니다.


/*Platform Team*/

  • 엘리스 플랫폼의 UI/UX를 설계하고, Web과 App을 개발 및 고도화합니다.
  • 우리의 주요 목표는 학생들에게 고품질의 온라인 교육 환경을 제공하기 위해 끊임없이 연구하고 개발하는 것입니다. 라이브 코딩, 라이브 스트리밍, 컨테이너 기반 실습 환경, AI 학습 도우미 등의 최신 기술을 적용합니다.
  • 단순 기능 개발이 아니라 '왜'라는 질문을 주고 받는 최고의 엔지니어/사이언티스트들로 이루어진 팀입니다.
  • 새로운 프로그래밍 과목(예. 확률론적 언어)을 배우고 지속적인 전문성 향상을 추구합니다.
  • 프론트엔드 개발자, 모바일 개발자, QA 엔지니어 및 프로덕트 디자이너와 같은 다양한 직무로 구성되어 있습니다.


/*프론트엔드 개발자*/

프론트엔드 개발자로서, React 기반의 다양한 엘리스 프로덕트를 개발하고 유지보수합니다. WebSocket과 WebRTC를 활용한 개발 경험을 쌓아나가며 혁신적인 솔루션을 창조합니다. 개인 역량에 맞는 다양한 역할을 맡아 미니 스프린트를 진행하고 독립적으로 프로젝트를 개발하며, 창의적인 UI 컴포넌트 개발에도 참여합니다. 리더로서 역할 하게 되는 경우, 기술적인 리더십을 제공하고 최신 기술 동향을 적극적으로 탐색 및 공유하여 개발을 리딩 할 수 있게 됩니다. 함께 엘리스 프론트엔드 개발자로서 성장하고 혁신을 주도해보세요.


위 내용은 엘리스 안에서 프론트엔드의 직무 전문성을 발전시킬 수 있는 방향의 예시입니다.

엘리스에서 개인의 역량, 적성, 포부와 맞는 커리어 플랜을 만들어보세요!


🚩 주요 업무

  • WebSocket 기반 실시간 협업 코드 에디터 및 학습 LMS 시스템 구현
  • WebRTC 기반의 N:N 스트리밍 시스템 개발
  • 엘리스 자체 개발 UI 컴포넌트 elice-blocks 에 대한 디자인 기획, 설계 및 개발
  • 성능에 집중하면서도, 유지보수가 가능한 웹 아키텍처 구현


자격 요건

  • 3년 이상의 프론트엔드 개발 경력
  • React, TypeScript, Node 기반 웹 프론트엔드 개발 경험
  • Production 환경에서 지속적인 서비스 개선 및 운영 경험


🎉 우대 사항

  • 온라인 교육 소프트웨어 운영/개발 경험 (특히, Monaco/Codemirror 등의 텍스트 에디터 경험 포함)
  • Jest/RTL 기반 Unit Test, Cypress/Testcafe 등의 E2E Test 경험
  • Javascript 생태계에 및 올바른 HTML/CSS 활용 및 브라우저 호환성에 대한 이해
  • Websocket/RxJS 기반 개발 경험
  • WebRTC 기반 동영상 스트리밍 서비스 개발 경험
  • Server Side Rendering, PWA, Electron 등의 개발 경험
  • 스크럼/칸반 기반 애자일 개발 프로세스 참여 경험


🤖 사용 중인 기술스택

  • 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 화면/카메라 스트리밍 시스템 자체 개발
Share
프론트엔드 개발자

/*elice*/

엘리스는 DX 솔루션으로 교육과 산업의 새로운 패러다임을 창조합니다.


숫자로 살펴보는 엘리스의 성취와 사회적 임팩트

■ 95

  • 삼성, LG, SK, 현대 등 국내 20대 대기업 중 19개사(주요 대기업 95%)가 엘리스의 DX 서비스를 이용해 왔습니다.
  • 과기부, 교육부, 고용노동부 등 주요 정부 부처와 협업하여 AI·SW 인재를 양성하고 있습니다.

■  100,000,000

  • 엘리스 플랫폼에서 코드가 실행된 횟수입니다.
  • 코딩 실습이 가능한 디지털 교육 플랫폼 [LXP], 알고리즘·코딩 테스트부터 AI 경진대회까지 모두 가능한 역량 테스트 솔루션 [엘리스테스트]에서는 이 순간에도 누군가 코드를 실행하고 있습니다.

■  400

  • 엘리스 플랫폼 유저가 학습한 누적 시간은 400년입니다.
  • 방대한 학습 데이터와 자체 구축한 GPU 클러스터를 기반으로 엘리스는 다양한 클라우드 서비스를 제공하고 있습니다.

■  1

  • 그래서, 엘리스는 국내 1위 DX 선도 기업입니다.


/*Platform Team*/

  • 엘리스 플랫폼의 UI/UX를 설계하고, Web과 App을 개발 및 고도화합니다.
  • 우리의 주요 목표는 학생들에게 고품질의 온라인 교육 환경을 제공하기 위해 끊임없이 연구하고 개발하는 것입니다. 라이브 코딩, 라이브 스트리밍, 컨테이너 기반 실습 환경, AI 학습 도우미 등의 최신 기술을 적용합니다.
  • 단순 기능 개발이 아니라 '왜'라는 질문을 주고 받는 최고의 엔지니어/사이언티스트들로 이루어진 팀입니다.
  • 새로운 프로그래밍 과목(예. 확률론적 언어)을 배우고 지속적인 전문성 향상을 추구합니다.
  • 프론트엔드 개발자, 모바일 개발자, QA 엔지니어 및 프로덕트 디자이너와 같은 다양한 직무로 구성되어 있습니다.


/*프론트엔드 개발자*/

프론트엔드 개발자로서, React 기반의 다양한 엘리스 프로덕트를 개발하고 유지보수합니다. WebSocket과 WebRTC를 활용한 개발 경험을 쌓아나가며 혁신적인 솔루션을 창조합니다. 개인 역량에 맞는 다양한 역할을 맡아 미니 스프린트를 진행하고 독립적으로 프로젝트를 개발하며, 창의적인 UI 컴포넌트 개발에도 참여합니다. 리더로서 역할 하게 되는 경우, 기술적인 리더십을 제공하고 최신 기술 동향을 적극적으로 탐색 및 공유하여 개발을 리딩 할 수 있게 됩니다. 함께 엘리스 프론트엔드 개발자로서 성장하고 혁신을 주도해보세요.


위 내용은 엘리스 안에서 프론트엔드의 직무 전문성을 발전시킬 수 있는 방향의 예시입니다.

엘리스에서 개인의 역량, 적성, 포부와 맞는 커리어 플랜을 만들어보세요!


🚩 주요 업무

  • WebSocket 기반 실시간 협업 코드 에디터 및 학습 LMS 시스템 구현
  • WebRTC 기반의 N:N 스트리밍 시스템 개발
  • 엘리스 자체 개발 UI 컴포넌트 elice-blocks 에 대한 디자인 기획, 설계 및 개발
  • 성능에 집중하면서도, 유지보수가 가능한 웹 아키텍처 구현


자격 요건

  • 3년 이상의 프론트엔드 개발 경력
  • React, TypeScript, Node 기반 웹 프론트엔드 개발 경험
  • Production 환경에서 지속적인 서비스 개선 및 운영 경험


🎉 우대 사항

  • 온라인 교육 소프트웨어 운영/개발 경험 (특히, Monaco/Codemirror 등의 텍스트 에디터 경험 포함)
  • Jest/RTL 기반 Unit Test, Cypress/Testcafe 등의 E2E Test 경험
  • Javascript 생태계에 및 올바른 HTML/CSS 활용 및 브라우저 호환성에 대한 이해
  • Websocket/RxJS 기반 개발 경험
  • WebRTC 기반 동영상 스트리밍 서비스 개발 경험
  • Server Side Rendering, PWA, Electron 등의 개발 경험
  • 스크럼/칸반 기반 애자일 개발 프로세스 참여 경험


🤖 사용 중인 기술스택

  • 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 화면/카메라 스트리밍 시스템 자체 개발
Job Group플랫폼 엔지니어
Experience LevelExperienced 3 years or more
Job TypesFull-time
Locations대한민국 서울특별시 강남구 선릉로 433, 세방빌딩 16층, (주)엘리스그룹
Share