라디우스랩스
Smart Contract(Solidity) Developer
NEWSeoul, GangnamFull-timeKorea
💰 KRW 30,000 - 50,000/yr
ActivePosted within the last 30 days
Job Description
About Company
"Unlocking the Institutional Digital Economy"라디우스(Radius)는 글로벌 디지털 시장에 압도적인 자본 효율성(Superior capital efficiency)을 가져오는 인프라와 툴을 만들고 있습니다. Pantera Capital, Hashed 등 글로벌 탑티어 VC로부터 $7M 규모의 투자를 유치하며 기술력과 비전을 인정받은 우리는, 지금 온체인 경제의 가장 거대한 비효율을 풀기 위해 또 한 번 도약합니다.
현재 우리는 블록체인 생태계의 단절된 네트워크 간의 유동성을 통합하고, 고립된 가치 흐름(Siloed value flows)을 제거하여 투명하고 개방된 시장의 기반을 재구축하는 것. 이것이 라디우스가 기관급 솔루션(Institutional-Grade Solutions)을 통해 온체인 경제의 신뢰 격차를 해소해 나가는 방식입니다.
이번에 합류하실 Solidity 엔지니어는 라디우스의 새로운 심장이 될 크로스체인 정산 프로토콜과 검증 로직의 핵심 컨트랙트를 설계하고 구현하는 중추적인 역할을 맡게 됩니다. 글로벌 무대에서 가장 고난도의 Web3 금융 인프라를 바닥에서부터 함께 빌딩하며, 차세대 온체인 경제의 룰을 직접 써 내려갈 뛰어난 동료를 기다립니다.
Key Responsibilities
• xArb Infra 프로토콜 구성 요소를 위한 Solidity 컨트랙트를 개발합니다. • 크로스체인 정산 로직, 메시지 처리, 리플레이(재실행) 공격 방지, 논스 순서 관리, 커밋먼트 기반 워크플로우를 구현합니다. • 오프체인 서비스와 프론트엔드 애플리케이션이 안전하게 사용할 수 있는 컨트랙트 인터페이스, 이벤트, 데이터 구조를 설계합니다. • 주문 커밋먼트, 블록 검증, 향후 proof 기반 또는 ZK 관련 워크플로우를 포함한 검증 관련 컨트랙트 로직에 기여합니다. • 핵심 프로토콜 동작에 대해 단위 테스트, 불변성 테스트, 심볼릭 테스트, 시나리오 기반 검증을 활용하여 견고한 테스트를 작성합니다. • 스토리지 레이아웃, 접근 제어, 업그레이더블, 가스 비용, 엣지 케이스, 실패 모드에 주의하며 컨트랙트 변경 사항을 리뷰합니다. • 배포, 테스트넷 검증, 디버깅 및 프로토콜 동작, 보안에 민감한 의사결정을 명확하게 문서화합니다.Requirements
• 하나 이상의 상용화 수준(또는 그에 준하는) 스마트 컨트랙트 프로젝트에서 전문적인 Solidity 개발 경험이 있으신 분. • 프로덕션 단계의 제품, 배포된 프로토콜, 실제 운영 애플리케이션, 공개 테스트넷 시스템 등 실제 사용 환경에 컨트랙트를 배포해 본 경험이 있으신 분. • EVM 기본 원리, Solidity, 스토리지, calldata, 이벤트, 가스, revert, 트랜잭션 실행, 컨트랙트 조합성(Composability)에 대한 탄탄한 이해가 있으신 분. • Foundry를 활용한 빌드, 테스트, 로컬 체인, Solidity 스크립트, 배포 및 디버깅 워크플로우에 대한 실무 경험이 있으신 분. • Halmos, Solhint, Aderyn, Slither와 같은 스마트 컨트랙트 테스트 및 분석 도구를 사용할 수 있으신 분. • JSON-RPC를 통한 블록체인 통신에 대한 이해가 있으신 분. • 적대적 행위, 리플레이 공격, 논스 순서, 회계 정확성, 접근 제어, 상태 머신 안전성에 대해 논리적으로 사고할 수 있으신 분. • 해시, 서명, 비대칭 키, 커밋먼트, 도메인 분리 등 기본적인 암호학 지식이 있으신 분. • 기술적 의사결정을 영어로 설명하고 문서화할 수 있는 커뮤니케이션 능력을 갖추신 분. • 명확한 서면 및 구두 커뮤니케이션 능력을 갖추고, 기술적 의사결정을 영어로 설명할 수 있으신 분.Preferred Qualifications
• 크로스체인 프로토콜, 롤업, 시퀀서, 릴레이어, 검증자, 블록 빌더, 정산 시스템 관련 경험이 있으신 분. • 스테이킹, 보상 분배, 슬래싱, 오퍼레이터 레지스트리, 라이브니스 모니터링 관련 경험이 있으신 분. • ZK 검증, Merkle proof, 커밋먼트 스킴, 블록 검증 등 암호학 기반의 프로토콜 코드에 익숙하신 분. • EIP-712 typed data, 서명 검증, Permit 방식의 워크플로우 경험이 있으신 분. • 업그레이드 가능한 컨트랙트, 프록시 패턴, initializer 안전성, 스토리지 레이아웃 관리에 익숙하신 분. • 프로토콜 운영을 조율하는 오프체인 시스템(인덱싱, 트랜잭션 제출 등)과 협업한 경험이 있으신 분. • 컨트랙트 통합에 필요할 경우 인접한 백엔드 또는 프론트엔드 코드(Go, Rust, TypeScript 등)를 읽거나 기여할 수 있으신 분. • 오픈소스 기여, 공개 감사(Audit) 작업, 보안 리서치, 기술 블로그 작성 경험이 있으신 분.Benefits & Perks
비용 걱정 없이 마음껏 성장하도록
개인의 성장이 팀의 성장임을 믿기에, 제한 없이 도서 구매, 컨퍼런스 참여, 세미나 등을 적극적으로 장려하며, 필요한 업무 교육비를 지원합니다.필요한 디바이스는 무엇이든
개인의 역량 증진과 업무 생산성 향상을 위한 지원은 필수입니다. 전 직군에 걸쳐 최신 노트북, 모니터 및 기타 업무 필요 장비를 지원합니다.Tech Stack
GitGitHubLinuxReactHTMLJavaScriptRustAWSDockerNodeJSGolang