직무 설명:
CA는 분산 컴퓨팅 인프라와 Web3 혁신에 특화된 기술 기업으로, 개방적이고 효율적이며 지속 가능한 글로벌 컴퓨팅 네트워크 구축에 전념하고 있습니다. AI, 클라우드 컴퓨팅, 블록체인 기술의 융합에 주력하며, 전 세계 사용자에게 혁신적인 컴퓨팅 서비스와 디지털 솔루션을 제공하고 차세대 디지털 인프라의 발전과 적용을 주도하고 있습니다.
주요 업무:
- DApp 프론트엔드 개발 및 반복 작업: Web3 탈중앙화 애플리케이션(DeFi, NFT, 온체인 도구)의 프론트엔드 개발, 기능 반복 작업 및 성능 최적화를 담당합니다. 안정적이고 안전하며 재사용 가능한 프론트엔드 아키텍처를 구축하여 제품 안정성을 보장합니다.
- 핵심 온체인 상호작용 구현: 지갑 연결, 온체인 서명, 트랜잭션 시작, 계약 호출, 온체인 데이터 조회, 전송, 스왑, 민팅, 승인, 스테이킹, 인출 등 전체 프로세스의 온체인 상호작용을 독립적으로 구현합니다. 트랜잭션 실패, Gas 이상, 체인 롤백, 블록 지연과 같은 예외 상황을 정확하게 처리합니다.
- 다중 지갑 및 다중 체인 적응: 메타마스크, 월렛커넥트, OKX 월렛과 같은 주요 Web3 지갑을 통합하고 이더리움, 폴리곤, BSC와 같은 EVM 호환 공용 체인에 대한 적응 기능을 개발합니다. 체인 전환, 지갑 승인 충돌, 서명 호환성과 같은 일반적인 문제를 해결합니다.
- 스마트 계약 통합 및 디버깅: 블록체인 백엔드 및 계약 엔지니어와 협력하여 ABI와 인터페이스 연결, 계약 메서드 디버깅, 온체인 상호작용 로직을 간소화합니다. 표준화된 프론트엔드 통합 솔루션을 제공하여 프론트엔드, 백엔드, 블록체인 간 데이터 일관성을 보장합니다.
- 제품 경험 및 성능 최적화: 지연, 트랜잭션 지연, 데이터 로딩 속도와 같은 온체인 상호작용 문제를 최적화합니다. Gas 표시, 트랜잭션 진행 표시기, 온체인 상태 동기화를 개선하여 Web3 사용자 경험을 향상시킵니다.
- 기술 문서 및 표준: 재사용 가능한 온체인 상호작용 구성 요소와 도구를 개발합니다. Web3 프론트엔드 개발 표준, 지갑 적응 가이드라인, 온체인 예외 처리 프로토콜을 수립하여 팀 효율성을 높입니다. 기술 검토 및 복잡한 문제 해결에 참여합니다.
자격 요건:
- 경력: 3-5년의 프론트엔드 개발 경력, 검증된 Web3 DApp 개발 및 온체인 상호작용 구현 경험이 있어야 합니다. Web3 프로젝트 출시 경험이 필수이며, Web3 경험이 전혀 없는 전통적인 웹 전용 지원자는 고려되지 않습니다.
- 기술 스택: React/Next, TypeScript, Tailwind 및 Web3 라이브러리(Ethers.js, Viem, Wagmi)에 능숙해야 합니다. ABI 파싱, 계약 호출, 온체인 트랜잭션 워크플로우에 대한 깊은 이해가 필요합니다.
- Web3 전문 지식: 지갑 승인, 공개/개인 키 서명, Gas 메커니즘, 블록 확인, 온체인 트랜잭션 상태, RPC 노드 원리에 대한 강한 이해가 필요합니다. DeFi/NFT 제품 로직에 익숙하고 온체인 오류, 실패한 트랜잭션, 데이터 동기화 문제를 해결할 수 있어야 합니다.
- 엔지니어링 기술: 프론트엔드 엔지니어링, 상태 관리, API 캡슐화에 능숙해야 합니다. 복잡한 시나리오에 대한 구성 요소 추상화 및 로직 모듈화가 가능하며, 깔끔하고 유지보수 가능한 코드를 작성할 수 있어야 합니다.
- 문제 해결 능력: 다중 체인 및 다중 지갑 호환성 문제를 포함한 Web3 프론트엔드 문제를 독립적으로 해결하고, 온체인 상호작용 실패를 신속하게 해결할 수 있어야 합니다.
- 우대 사항: DeFi DEX, 스테이킹 플랫폼, NFT 마켓플레이스 또는 온체인 대시보드 경험; The Graph 또는 IPFS에 대한 친숙도; 기본적인 스마트 계약 이해; 해외 Web3 프로젝트 협업 경험.
혜택:
급여는 협의 가능합니다. 자세한 내용은 HR에 직접 문의하십시오. [email protected] +6012 7186434 (WhatsApp / Telegram)