직무 설명
우리 팀에 합류할 숙련된 프론트엔드 개발자를 찾고 있습니다. 이상적인 후보자는 핵심 프론트엔드 기능을 설계 및 개발하고 지속적으로 성능과 사용자 경험을 최적화할 책임이 있습니다.
- 핵심 프론트엔드 기능의 아키텍처 설계 및 개발 주도
- 복잡한 인터랙티브 인터페이스, 시각화 모듈 또는 편집기 애플리케이션 개발 참여
- 프론트엔드 엔지니어링 및 컴포넌트화를 통한 전반적인 개발 효율성 향상 주도
- 제품, 디자인 및 백엔드 팀과 긴밀히 협력하여 고품질 결과물 보장
- 코드 품질, 유지보수성 및 성능 최적화를 위한 모범 사례 구현
- 새로운 프론트엔드 기술 및 업계 동향 파악
주요 책임
- 현대적인 JavaScript 프레임워크를 사용하여 고품질 프론트엔드 코드 개발 및 유지보수
- 최대 속도와 확장성을 위한 애플리케이션 성능 최적화
- 재사용 가능한 컴포넌트 및 프론트엔드 라이브러리 구축
- UI/UX 디자인의 기술적 실현 가능성 보장
- 자동화된 테스트 플랫폼 및 단위 테스트 구현
- 코드 리뷰 참여 및 건설적인 피드백 제공
직무 요구 사항
- HTML5, CSS3, JavaScript(ES6+)에 능숙하며 탄탄한 컴퓨터 과학 기초 지식 보유
- TypeScript, React 또는 Vue에 대한 풍부한 경험과 우수한 아키텍처 설계 및 엔지니어링 마인드
- WebSocket/실시간 푸시 기술 및 성능 최적화 방법에 익숙
- Webpack, Vite 등의 빌드 도구 및 프론트엔드 엔지니어링 시스템 설정 경험
- 0에서 1까지의 완전한 프로젝트 참여 경험, 핵심 비즈니스 모듈 리딩 또는 담당
- 우수한 문제 분석 및 해결 능력, 복잡한 프론트엔드 문제 독립적 해결 가능
- 3년 이상의 프론트엔드 개발 경험, 인터랙션 경험 및 유지보수성에 대한 깊은 이해
우대 사항 (2가지 이상)
- PineScript 또는 PineJS를 사용한 실시간 지표 작성 경험
- 외환, 선물, 증권 또는 디지털 통화와 같은 금융 업무에 대한 이해
- 2D 그래픽 렌더링(Canvas/WebGL 등) 지식
- 데이터 시각화 프로젝트(ECharts/D3.js/AntV 등) 경험
- 로우코드 플랫폼 또는 비주얼 시스템 실무 경험
- 우수한 미적 감각과 제품 감각, 인터랙션 디테일에 민감
- 탁월한 제품 디자인 사고
혜택
혜택 관련 정보는 Telegram을 통해 HR팀에 직접 문의해 주시기 바랍니다. 감사합니다.