직무 설명
주요 책임
- Solidity, Vyper 또는 기타 블록체인 프로그래밍 언어를 사용하여 안전하고 확장 가능하며 효율적인 스마트 계약 개발 및 배포
 - 제품 관리자와 협력하여 비즈니스 요구 사항을 분석하고 스마트 계약 구현을 통해 기술적 타당성 결정
 - 타사 시스템 및 개발자 도구와의 원활한 통합을 가능하게 하는 포괄적인 계약 SDK 및 문서 작성
 - 코드 리뷰, 버그 수정 및 성능 최적화를 포함한 회사의 오픈소스 블록체인 프로젝트 지속적인 유지보수 참여
 - 탈중앙화 금융(DeFi) 플랫폼, NFT 마켓플레이스 및 엔터프라이즈 블록체인 애플리케이션을 위한 스마트 계약 솔루션 설계 및 구현
 - 자동화된 테스트 프레임워크 및 수동 검증 프로세스를 사용하여 스마트 계약의 철저한 테스트 수행
 - 블록체인 업계 동향 및 모범 사례를 지속적으로 파악하여 계약 개발 방법론 개선
 - 보안 감사자와 협력하여 스마트 계약 코드의 잠재적 취약점 식별 및 완화
 - 계약 상호 작용 문서화 및 내부 팀 및 외부 개발자에게 기술 지원 제공
 - 엔터프라이즈 등급의 확장성 및 상호운용성을 지원하는 블록체인 인프라 개발에 기여
 
직무 요구 사항
- Ethereum, Binance Smart Chain 또는 Polkadot과 같은 블록체인 플랫폼에서 스마트 계약 개발 및 배포 경험
 - 블록체인 아키텍처, 합의 메커니즘 및 암호화 원리에 대한 강력한 이해
 - 상속, 수정자 및 가스 최적화 기술과 같은 고급 기능을 포함한 Solidity 및 Vyper 프로그래밍 언어에 대한 탁월한 지식
 - Truffle, Hardhat 및 Remix IDE와 같은 블록체인 개발 도구 경험
 - 복잡한 비즈니스 요구 사항을 분석하고 스마트 계약 개발을 위한 기술 사양으로 변환하는 능력
 - 계약 인터페이스 및 API 참조를 위한 명확하고 간결하며 포괄적인 기술 문서 작성 능력
 - 제품 관리자, 디자이너 및 기타 이해 관계자와 효과적으로 협력하기 위한 강력한 커뮤니케이션 기술
 - 탈중앙화 애플리케이션(dApp) 개발 및 프론트엔드 프레임워크와의 통합 경험
 - 형식적 검증 및 감사 프로세스를 포함한 블록체인 보안 모범 사례에 대한 지식
 - 애자일 개발 방법론을 사용한 빠른 속도의 환경에서 작업할 수 있는 능력
 - 계약 정확성과 신뢰성을 보장하기 위한 우수한 문제 해결 능력 및 세부 사항에 대한 주의
 - 크로스체인 프로토콜 및 상호운용성 솔루션 경험 우대
 - 엔터프라이즈 블록체인 사용 사례 및 특정 요구 사항에 대한 이해
 - 오픈소스 프로젝트에 기여하고 협업 환경에서 코드 품질을 유지할 수 있는 능력
 - 컴퓨터 과학 또는 관련 분야에서 학사 학위 이상의 강력한 기반
 


