[미리캔버스] 에디터 엔지니어 (Editor Core / Framework)
Job group
개발
Experience Level
Experienced 5 years or more
Job Types
Full-time
Locations
미리디서울특별시 구로구 디지털로31길 12, 8층, 13층, 14층 미리디

| ​팀 ​소개

  • 전 ​세계 수많은 ​사용자가 사용하는 글로벌 디자인 ​플랫폼, ​미리캔버스의 편집 ​경험 전체를 책임지는 ​팀입니다.
  • 텍스트·이미지·도형 등 ​다양한 ​오브젝트의 생성·선택·변형·배치가 ​자연스럽게 ​이어지는 ​편집 엔진과 구조를 ​설계하고 ​고도화합니다.
  • 대규모 디자인과 복잡한 ​에디터 ​환경에서도 ​끊김 없는 인터랙션을 ​위해, 편집 ​로직을 ​감각이 아닌 ​명확한 모델과 ​책임 ​경계로 풀어냅니다.
  • 기능을 쌓기보다 ​확장 가능한 ​구조와 기준을 만들고, 성능과 품질이 개인 역량이 아닌 시스템으로 유지되도록 합니다.
  • 반복적인 판단과 검증을 줄이기 위해 AI 기반 개발 워크플로우를 점진적으로 내재화하며, 엔지니어가 설계와 경험의 완성에 집중할 수 있는 환경을 지향합니다.
  • 완벽한 답보다 더 나은 구조와 기준을 함께 고민하며, 팀의 다음 속도를 만드는 과정을 중요하게 생각합니다.
  • 웹 에디터 팀 인터뷰를 통해 미리디 에디터팀의 기술적 도전과 성장 스토리를 미리 만나보세요!



| 기대 모습

1개월 후

  • 작은 규모의 이슈나 개선 과제를 통해 에디터 코어 모듈을 직접 다뤄봅니다.
  • 기존 구조를 따라 고치는 데서 멈추지 않고, 각 모듈의 책임과 경계, 확장 패턴을 이해하는 데 집중합니다.

3개월 후

  • 단순 수정이 아닌, 책임과 경계를 고려해 확장 가능한 형태를 설계하고 코드에 반영합니다.
  • PR 리뷰에서 근거 있는 피드백을 주고 받고, 배운 내용을 문서/템플릿/룰로 남겨 동료가 더 빠르게 일할 수 있게 만듭니다.
  • 변경마다 테스트와 성능 검증을 자연스럽게 수행하고, 회귀 없이 안정적으로 릴리즈를 책임집니다.
  • AI를 활용해 설계 정리, 영향 분석, 반복 검증을 표준화하고 팀의 생산성을 끌어올리는 방식으로 활용합니다.


| 주요 업무

"미리디에서 이런 일들을 함께 하고 싶어요"

  • 미리캔버스 편집 영역(에디터)의 핵심 기능과 사용자 경험을 설계하고 개발합니다.
  • 편집 프레임워크와 코어 아키텍처를 설계·개선하며, 책임·경계·추상화를 지속적으로 고도화합니다.
  • 선택·변형·레이아웃·렌더링·히스토리 관리 등 편집 핵심 시스템을 구조적으로 설계하고 구현합니다.
  • 성능 목표와 품질 기준을 설계 단계부터 반영하고, 측정 기반으로 병목을 분석·최적화합니다.
  • 테스트·리뷰·자동화 기준을 팀의 표준으로 정착시켜 개발 품질과 생산성을 확장합니다.
  • agentic AI 기반 워크플로우(스킬·룰·훅)를 활용·개선하여 개발 루틴과 의사결정 과정을 고도화합니다.



| 자격요건

"이런 분이라면 목표 달성에 확신을 얻을 것 같아요"

  • 복잡한 도메인을 구조적으로 이해하고, 책임과 경계를 분리해 확장 가능한 형태로 설계할 수 있는 분
  • 테스트·리뷰·유지보수성을 선택이 아닌 기본값으로 두고 개발하는 분
  • 성능을 감이 아닌 측정과 데이터로 다루며, 병목을 분석하고 개선해본 경험 또는 태도
  • 문서, 코드 리뷰, 토론을 통해 의사결정을 명확히 정리하고 팀의 합의를 만들어갈 수 있는 분



| 우대 사항

"이런 분이라면 장기적으로 서로에게 더 긍정적일 것 같아요!"

  • Canvas, SVG, WebGL, WebGPU 등 렌더링·그래픽스·인터랙션 영역의 개발 경험이 있는 분
  • 대형 문서, 대규모 오브젝트, 복잡한 입력 이벤트 환경에서의 성능 최적화 경험이 있는 분
  • 프레임워크·라이브러리·플러그인 등 확장 가능한 아키텍처 설계 경험이 있는 분
  • Undo/Redo, Command 패턴, 상태 관리 등 편집 시스템 핵심 구조에 대한 설계 경험이 있는 분
  • CI 기반의 테스트·린트·빌드·성능 회귀 등 품질 게이트를 구축하거나 운영해본 경험이 있는 분
  • Claude Code, Cursor, OpenCode 등 agentic AI 도구를 개인 활용을 넘어 팀의 개발 워크플로우로 정착시킨 경험이 있는 분



| 미리디에서 활용하는 기술 스택

  • 코어: React, Typescript, Next.js
  • 상태관리: jotai, React-Query
  • 스타일링: styled-components
  • 빌드: Turborepo, Vite, Webpack, Rollup
  • CI/CD: GitHub Actions



| 기타 사항

  • [서류 전형] - [1차 인터뷰] - [2차 인터뷰] - [처우 협의] - [입사] 의 프로세스로 진행됩니다.
  • 서류 합격 시 지원자님을 더 잘 이해하기 위한 간단한 사전 설문을 요청 드리고 있습니다.
  • 서류는 원활한 검토를 위해 PDF 형식으로 제출 부탁 드립니다.
  • 직무에 따라 코딩테스트, 과제 전형이 추가될 수 있습니다.
  • 직급에 따라 인터뷰 후 레퍼런스 체크 전형이 추가될 수 있습니다.
  • 입사 후 3개월의 수습 기간 및 수습 평가가 진행됩니다. (급여 100%)
  • 서류 전형 결과 안내까지는 최대 2주, 인터뷰 결과 안내까지는 최대 3주가 소요됩니다.
  • 여러 포지션에 동시에 지원해주시는 것은 가능하지만 동일한 포지션의 경우 최종 결과 안내를 받은 시점으로부터 6개월 후에 재지원이 가능합니다.
Share
[미리캔버스] 에디터 엔지니어 (Editor Core / Framework)

| ​팀 ​소개

  • 전 ​세계 수많은 ​사용자가 사용하는 글로벌 디자인 ​플랫폼, ​미리캔버스의 편집 ​경험 전체를 책임지는 ​팀입니다.
  • 텍스트·이미지·도형 등 ​다양한 ​오브젝트의 생성·선택·변형·배치가 ​자연스럽게 ​이어지는 ​편집 엔진과 구조를 ​설계하고 ​고도화합니다.
  • 대규모 디자인과 복잡한 ​에디터 ​환경에서도 ​끊김 없는 인터랙션을 ​위해, 편집 ​로직을 ​감각이 아닌 ​명확한 모델과 ​책임 ​경계로 풀어냅니다.
  • 기능을 쌓기보다 ​확장 가능한 ​구조와 기준을 만들고, 성능과 품질이 개인 역량이 아닌 시스템으로 유지되도록 합니다.
  • 반복적인 판단과 검증을 줄이기 위해 AI 기반 개발 워크플로우를 점진적으로 내재화하며, 엔지니어가 설계와 경험의 완성에 집중할 수 있는 환경을 지향합니다.
  • 완벽한 답보다 더 나은 구조와 기준을 함께 고민하며, 팀의 다음 속도를 만드는 과정을 중요하게 생각합니다.
  • 웹 에디터 팀 인터뷰를 통해 미리디 에디터팀의 기술적 도전과 성장 스토리를 미리 만나보세요!



| 기대 모습

1개월 후

  • 작은 규모의 이슈나 개선 과제를 통해 에디터 코어 모듈을 직접 다뤄봅니다.
  • 기존 구조를 따라 고치는 데서 멈추지 않고, 각 모듈의 책임과 경계, 확장 패턴을 이해하는 데 집중합니다.

3개월 후

  • 단순 수정이 아닌, 책임과 경계를 고려해 확장 가능한 형태를 설계하고 코드에 반영합니다.
  • PR 리뷰에서 근거 있는 피드백을 주고 받고, 배운 내용을 문서/템플릿/룰로 남겨 동료가 더 빠르게 일할 수 있게 만듭니다.
  • 변경마다 테스트와 성능 검증을 자연스럽게 수행하고, 회귀 없이 안정적으로 릴리즈를 책임집니다.
  • AI를 활용해 설계 정리, 영향 분석, 반복 검증을 표준화하고 팀의 생산성을 끌어올리는 방식으로 활용합니다.


| 주요 업무

"미리디에서 이런 일들을 함께 하고 싶어요"

  • 미리캔버스 편집 영역(에디터)의 핵심 기능과 사용자 경험을 설계하고 개발합니다.
  • 편집 프레임워크와 코어 아키텍처를 설계·개선하며, 책임·경계·추상화를 지속적으로 고도화합니다.
  • 선택·변형·레이아웃·렌더링·히스토리 관리 등 편집 핵심 시스템을 구조적으로 설계하고 구현합니다.
  • 성능 목표와 품질 기준을 설계 단계부터 반영하고, 측정 기반으로 병목을 분석·최적화합니다.
  • 테스트·리뷰·자동화 기준을 팀의 표준으로 정착시켜 개발 품질과 생산성을 확장합니다.
  • agentic AI 기반 워크플로우(스킬·룰·훅)를 활용·개선하여 개발 루틴과 의사결정 과정을 고도화합니다.



| 자격요건

"이런 분이라면 목표 달성에 확신을 얻을 것 같아요"

  • 복잡한 도메인을 구조적으로 이해하고, 책임과 경계를 분리해 확장 가능한 형태로 설계할 수 있는 분
  • 테스트·리뷰·유지보수성을 선택이 아닌 기본값으로 두고 개발하는 분
  • 성능을 감이 아닌 측정과 데이터로 다루며, 병목을 분석하고 개선해본 경험 또는 태도
  • 문서, 코드 리뷰, 토론을 통해 의사결정을 명확히 정리하고 팀의 합의를 만들어갈 수 있는 분



| 우대 사항

"이런 분이라면 장기적으로 서로에게 더 긍정적일 것 같아요!"

  • Canvas, SVG, WebGL, WebGPU 등 렌더링·그래픽스·인터랙션 영역의 개발 경험이 있는 분
  • 대형 문서, 대규모 오브젝트, 복잡한 입력 이벤트 환경에서의 성능 최적화 경험이 있는 분
  • 프레임워크·라이브러리·플러그인 등 확장 가능한 아키텍처 설계 경험이 있는 분
  • Undo/Redo, Command 패턴, 상태 관리 등 편집 시스템 핵심 구조에 대한 설계 경험이 있는 분
  • CI 기반의 테스트·린트·빌드·성능 회귀 등 품질 게이트를 구축하거나 운영해본 경험이 있는 분
  • Claude Code, Cursor, OpenCode 등 agentic AI 도구를 개인 활용을 넘어 팀의 개발 워크플로우로 정착시킨 경험이 있는 분



| 미리디에서 활용하는 기술 스택

  • 코어: React, Typescript, Next.js
  • 상태관리: jotai, React-Query
  • 스타일링: styled-components
  • 빌드: Turborepo, Vite, Webpack, Rollup
  • CI/CD: GitHub Actions



| 기타 사항

  • [서류 전형] - [1차 인터뷰] - [2차 인터뷰] - [처우 협의] - [입사] 의 프로세스로 진행됩니다.
  • 서류 합격 시 지원자님을 더 잘 이해하기 위한 간단한 사전 설문을 요청 드리고 있습니다.
  • 서류는 원활한 검토를 위해 PDF 형식으로 제출 부탁 드립니다.
  • 직무에 따라 코딩테스트, 과제 전형이 추가될 수 있습니다.
  • 직급에 따라 인터뷰 후 레퍼런스 체크 전형이 추가될 수 있습니다.
  • 입사 후 3개월의 수습 기간 및 수습 평가가 진행됩니다. (급여 100%)
  • 서류 전형 결과 안내까지는 최대 2주, 인터뷰 결과 안내까지는 최대 3주가 소요됩니다.
  • 여러 포지션에 동시에 지원해주시는 것은 가능하지만 동일한 포지션의 경우 최종 결과 안내를 받은 시점으로부터 6개월 후에 재지원이 가능합니다.