회사 개요
우리는 실리콘밸리와 암호화폐 분야의 최고 기관들로부터 큰 관심과 투자를 받은 업계 선도적인 DeFi 프로젝트의 창립 팀입니다. 우리의 미션은 블록체인 기술을 통해 기존 금융을 재정의하는 혁신적이고 최첨단의 탈중앙화 금융 솔루션을 제공하는 것입니다. 이 역동적인 팀의 핵심 멤버로서, 우리는 지속적인 개발에 기여하고 DeFi 생태계의 견고성을 보장할 시니어 스마트 계약 엔지니어를 찾고 있습니다.
직무 설명
시니어 스마트 계약 엔지니어는 우리의 DeFi 제품의 기술적 기반을 형성하는 데 핵심적인 역할을 할 것입니다. 이는 이더리움 가상 머신(EVM)에서 안전하고 효율적이며 확장 가능한 스마트 계약을 설계, 개발 및 배포하는 것을 포함합니다. 여러 기능 팀과 긴밀히 협력하여 이러한 계약을 사용자 인터페이스, 백엔드 시스템 및 플랫폼의 다른 중요한 구성 요소와 원활하게 통합할 것입니다. 또한, 스마트 계약 인프라의 신뢰성, 보안 및 성능을 검증하기 위한 포괄적인 테스트 계획과 사용 사례를 작성할 책임이 있습니다. 이 역할은 블록체인 기술, 이더리움 업그레이드 및 스마트 계약 개발의 최신 동향을 파악하여 우리의 솔루션이 경쟁력 있고 미래 지향적이도록 하는 것도 포함합니다.
주요 책임
- DeFi 프로토콜을 위한 안전하고 감사 가능하며 고성능의 스마트 계약을 설계 및 구현하여 업계 표준 및 규제 요구 사항을 준수합니다.
- 제품 관리자, 디자이너 및 개발자와 협력하여 비즈니스 요구 사항을 스마트 계약 기능에 대한 기술 사양으로 변환합니다.
- 기존 계약에 대한 엄격한 코드 감사를 수행하고 취약점을 식별하며 보안과 효율성을 향상시키기 위한 최적화 전략을 제안합니다.
- Truffle, Hardhat 또는 Mocha와 같은 도구를 사용하여 자동화된 테스트 프레임워크를 개발 및 유지하여 다양한 시나리오에서 계약의 신뢰성을 보장합니다.
- 대출, 차입, 거래 또는 수익 창출을 위한 스마트 계약을 활용하는 탈중앙화 애플리케이션(dApps)의 설계 및 구현에 참여합니다.
- 계약 로직, 상호 작용 및 보안 조치를 문서화하여 새로운 팀 멤버의 온보딩과 향후 유지 보수 작업을 용이하게 합니다.
- 새로운 블록체인 기술, 크로스체인 솔루션 및 혁신적인 DeFi 사용 사례에 대한 지속적인 학습과 실험에 참여합니다.
- 외부 감사자 및 보안 전문가와 협력하여 중요한 스마트 계약 구성 요소의 제3자 검증을 보장합니다.
- 블록체인 네트워크 성능 지표를 모니터링하고 분석하여 계약의 가스 비용과 트랜잭션 처리량을 최적화합니다.
- 혁신적인 계약 설계를 통해 우리의 DeFi 제품 로드맵의 전략적 방향에 대한 기술적 논의를 주도하고 기여합니다.
직무 요구 사항
- 이더리움 및 기타 EVM 호환 체인에서 스마트 계약을 설계하고 배포한 최소 5년의 블록체인 개발 경력을 보유한 전문성.
- 보안 패턴, 가스 최적화 기술 및 계약 모범 사례를 포함한 Solidity(v0.8.x 선호)에 대한 고급 숙련도.
- 대출, 스테이블코인, 수익 농사 및 탈중앙화 거래소를 포함한 DeFi 프로토콜에 대한 강력한 이해와 이 중 최소 두 가지 분야에서의 실무 경험.
- Truffle, Hardhat, Remix 및 Ethers.js와 같은 블록체인 개발 도구 및 Git과 같은 버전 관리 시스템에 대한 경험.
- OpenZeppelin, Slither 또는 MythX와 같은 프레임워크를 사용하여 철저한 보안 감사를 수행하고 취약점을 식별 및 완화한 실적을 보여줄 수 있는 능력.
- 암호화 원리, 합의 메커니즘 및 블록체인 아키텍처에 대한 깊은 기술적 이해와 탁월한 문제 해결 능력.
- 애자일 개발 팀 및 크로스 기능 협업 환경에서 작업한 경험이 있는 협업 마인드셋.
- 비기술적 이해 관계자에게 기술적 개념을 효과적으로 전달하고 복잡한 계약 로직을 문서화할 수 있는 강력한 커뮤니케이션 능력.
- 우대 사항: 혁신적인 DeFi 솔루션을 가능하게 하는 크로스체인 브리지, 영지식 증명 또는 기타 고급 블록체인 기술에 대한 경험.
- 우대 사항: DeFi 거버넌스 모델, 온체인 분석 도구 및 블록체인 프로젝트를 위한 규제 준수 프레임워크에 대한 친숙함.