직무 설명
Web3 DeFi 백엔드 엔지니어 (Node.js)
우리는 역동적인 팀에 합류할 Node.js 전문 Web3 DeFi 백엔드 엔지니어를 찾고 있습니다. 이 역할에서는 탈중앙화 금융 애플리케이션을 위한 핵심 백엔드 시스템을 개발하고 유지보수할 책임이 있습니다.
주요 업무
- 지갑 서비스, 크로스체인 솔루션, 수익 볼트, 거래 실행 엔진, 자금 흐름 관리 모듈 등 DeFi 관련 백엔드 시스템 개발 및 유지보수
- Node.js/TypeScript을 사용한 고성능 API, 백그라운드 서비스, 큐 처리 시스템 및 자동화 작업 구축
- RPC, 인덱서 및 타사 API를 통해 주요 블록체인 네트워크(Ethereum, Arbitrum, Base, BNB Chain, Polygon)와 통합하면서 안정적인 온체인 데이터 읽기 및 캐싱 메커니즘 설계
- 볼트, 스테이킹, 유동성 풀, 스왑, 전략 실행 및 수익 복리 논리를 포함한 DeFi 프로토콜 설계 및 구현 참여
- 감사와 관련된 보안 핵심 기능 구현: 권한 관리, 다중 서명 워크플로우, 서명 프로세스, 위험 한도 및 트랜잭션 롤백
- 프론트엔드 개발자, 스마트 계약 엔지니어 및 제품 팀과 협력하여 확장 가능하고 고가용성이며 관찰 가능한 시스템 아키텍처 설계
- 실시간 블록체인 이벤트, 토큰 상장 및 가격 변동을 저지연 처리 능력으로 모니터링
- 기술 문서 작성, 코드 리뷰 참여 및 시스템 아키텍처 최적화
자격 요건
- 3년 이상의 Node.js 백엔드 개발 경험 및 TypeScript 및 최소 하나의 프레임워크(Nest.js/Express/Koa) 숙련
- Ethereum 블록체인 메커니즘(EVM, 트랜잭션 라이프사이클, Gas, nonce, 상태 트리)에 대한 깊은 이해
- 스마트 계약 통합 및 이벤트 모니터링을 위한 Web3.js, Ethers.js 또는 Viem 실무 경험
- Solidity에 대한 친숙도 또는 스마트 계약 엔지니어와의 협업 경험, 계약 코드 읽기 및 이해 능력
- Uniswap, Curve, Aave, Lido 또는 다양한 볼트/수익 농업 메커니즘과 같은 주요 DeFi 프로토콜에 대한 지식
- 재진입, 플래시 론 공격, 가격 조작, 권한 오류 및 오라클 위험을 포함한 블록체인 보안 위험에 대한 이해
- 마이크로서비스 아키텍처, 캐싱(Redis), 데이터베이스(Postgres/Mongo) 및 메시지 큐(Kafka/RabbitMQ)에 대한 실무 경험
- Docker, CI/CD 파이프라인 및 클라우드 배포(AWS/GCP/DigitalOcean)에 대한 친숙도 우대
- 금융 시장, 차익 거래 전략, 양적 거래 및 블록체인 경제 모델에 대한 관심 우대
- 빠르게 변화하는 스타트업 환경에서 성장할 수 있는 능력과 강한 책임감 및 우수한 커뮤니케이션 스킬
우대 사항
- 실제 DeFi 제품, 거래 봇, 차익 거래 시스템 또는 지갑 솔루션 구축 경험
- Web3 해커톤 수상 또는 오픈소스 기여
- 저지연 시스템 개발 경험
- DeFi 위험 모니터링, 오프체인 계산 또는 Keeper/Aggregator 메커니즘에 대한 지식
- TypeScript + Hardhat/Foundry 통합 경험
혜택
- 실제 DeFi 애플리케이션 작업 및 핵심 아키텍처 설계에 기여할 기회
- 높은 수준의 기술적 자율성과 자유
- 국제적인 블록체인 엔지니어와의 협업
- 성과 보너스가 포함된 투명한 급여 구조
- 원격 근무 유연성


