직무 설명
시니어/프론트엔드 엔지니어는 핵심 프론트엔드 기능을 설계 및 개발하고 지속적으로 성능과 사용자 경험을 최적화할 책임이 있습니다. 이 역할은 복잡한 인터랙티브 인터페이스, 시각화 모듈 또는 편집기형 애플리케이션의 연구 개발에 참여하는 것을 포함합니다. 엔지니어는 전반적인 개발 효율성을 향상시키기 위해 프론트엔드 엔지니어링 및 컴포넌트화 노력을 주도할 것입니다. 제품, 디자인 및 백엔드 팀과의 긴밀한 협력은 고품질 결과물을 보장하는 데 필수적입니다.
주요 책임
- 핵심 프론트엔드 아키텍처 및 기능 설계 및 개발
- 지속적인 성능 및 사용자 경험 최적화
- 복잡한 인터랙티브 인터페이스 및 시각화 모듈 개발
- 편집기형 애플리케이션 구축 참여
- 프론트엔드 엔지니어링 및 컴포넌트화 관행 촉진
- 품질 제공을 위한 크로스 기능 팀과의 협력
직무 요구 사항
- HTML5, CSS3, JavaScript(ES6+)에 능숙하며 탄탄한 컴퓨터 과학 기초 지식 보유
- TypeScript, React 또는 Vue에 대한 강력한 전문성과 우수한 아키텍처 설계 사고
- WebSocket/실시간 푸시 기술 및 성능 최적화에 익숙함
- Webpack/Vite와 같은 빌드 도구 및 엔지니어링 시스템 설정 경험
- 0에서 1까지의 완전한 프로젝트 라이프사이클에 대한 실무 경험
- 복잡한 프론트엔드 문제에 대한 우수한 문제 해결 능력
- 3년 이상의 프론트엔드 개발 경험과 UX 및 유지 보수성에 대한 깊은 이해
우대 사항 (2가지 이상)
- PineScript/PineJS로 실시간 지표 작성 경험
- 금융 도메인(외환, 선물, 증권, 암호화폐) 지식
- 2D 그래픽 렌더링(Canvas/WebGL)에 익숙함
- 데이터 시각화 프로젝트(ECharts/D3.js/AntV) 경험
- 로우코드 플랫폼 또는 시각적 시스템 실무 경험
- 우수한 미적 감각과 제품 인식
- 탁월한 제품 설계 사고
혜택
혜택 정보는 텔레그램을 통해 HR에 직접 문의해 주세요.


