
GoCharting은 멀티에셋 트레이더를 위한 시장 분석 및 거래 소프트웨어를 개발하는 핀테크 및 SaaS 기업입니다. 이 플랫폼은 고급 차트와 함께 풋프린트 차트, 마켓 프로파일, 거래량 델타, 시장 깊이와 같은 오더 플로 도구를 제공하며, 옵션 데스크, 전략 빌더, 경제 캘린더, 예측 시장, 브로커 연결을 통한 원클릭 거래 기능도 지원합니다. 사용자는 선물, 외환, 주식, 암호화폐, CFD, 지역별 거래소 전반에서 작업할 수 있고, Lipi 스크립팅, 개발자 SDK, 커뮤니티 분석, 사용자 제작 지표를 통해 맞춤 설정과 협업을 진행할 수 있습니다. GoCharting은 금융 기술, 거래 인프라, 데이터 중심 SaaS 제품, 암호화폐 시장에 관심이 있는 사람들에게 관련성이 높은 제품에 집중하고 있습니다.
시니어 프런트엔드 엔지니어, 트레이딩 플랫폼(세르비아 하이브리드 근무)
React, TypeScript, Redux를 사용해 GoCharting의 실시간 웹 트레이딩 터미널을 구축하고 발전시킵니다. 반응형 시장 데이터 경험, 상태 동기화, 성능, 안정적인 차트 워크플로에 집중합니다.
설명
- 프로덕션 트레이딩 터미널의 기능 제공을 처음부터 끝까지 담당하고, 필요한 경우 combine 및 parity 경로의 일관성을 유지합니다.
- 여러 탭, 하이드레이션, 영속 상태가 관련된 복잡한 경쟁 상태를 조사합니다.
- 가상화, 구독 수명 주기 개선, Redux 변경 감소를 통해 대규모 목록과 활동량이 높은 차트를 최적화합니다.
- 제품 및 디자인 팀과 협업해 효과적인 사용자 경험을 설계합니다.
- 명확한 풀 리퀘스트를 작성하고 동기화, 인증 및 관련 브로커 흐름 전반의 위험을 공유합니다.
- 동료를 멘토링하고 React 패턴, 상태 경계, 근본 원인 해결을 강화해 팀의 성장을 지원합니다.
지원 자격
- 주로 Hooks를 사용해 복잡한 React 단일 페이지 애플리케이션을 제공한 경력이 5년 이상이며, 레거시 클래스 컴포넌트 경험도 있어야 합니다.
- TypeScript와 JavaScript를 능숙하게 사용하고, Redux 또는 이에 준하는 전역 및 로컬 상태 아키텍처를 다룰 수 있어야 합니다.
- WebSocket, 실시간 목록, 차트, 트레이딩 또는 관련 시스템을 포함하는 실시간 또는 고빈도 인터페이스 구축 경험이 있어야 합니다.
- 여러 창, 영속화 계층 또는 여러 스토어에 걸친 상태 문제를 진단할 수 있어야 합니다.
- Webpack, 공유 패키지, 장기간 유지되는 기능 브랜치를 사용하는 대규모 모노레포 경험이 있어야 합니다.
- 제품 파트너 및 엔지니어링 동료와 명확하게 서면으로 소통할 수 있어야 합니다.
- 차트 제품, 시장 데이터 또는 브로커 통합 경험이 있으면 우대합니다.
- Canvas, SVG, WebGL 차트, WebAssembly 또는 트랜스파일링에 익숙하면 우대합니다.
- react-window와 같은 가상화 목록 및 Emotion이나 스타일 기반 UI 시스템 경험이 있으면 우대합니다.
- Vitest 또는 Jest, Bitbucket 또는 GitHub 워크플로에 대한 실무 지식이 있으면 우대합니다.
- 장시간 실행되는 트레이딩 세션에서 Chrome으로 성능을 프로파일링할 수 있으면 우대합니다.