직무 설명
오픈소스 스마트 계약 Rust 개발자로서, 귀하는 Arbitrum Stylus를 위한 오픈소스 Rust 라이브러리 개발에 참여하게 됩니다. 이 라이브러리는 널리 사용되는 OpenZeppelin Contracts 라이브러리와 유사한 기능을 제공할 것입니다. 재능 있는 개발자 팀과 협력하면서 블록체인 생태계에 필수적인 도구 구축에 기여하게 될 것입니다.
주요 책임
- 스마트 계약 개발을 위한 새로운 라이브러리 모듈 설계 및 구현
- 스마트 계약 개발자 및 블록체인 커뮤니티 구성원과 소통하여 피드백 수집
- 팀원들과 협력하여 라이브러리가 개발자의 요구사항과 기대를 충족하도록 보장
- 코딩, 테스트, 문서화를 포함한 라이브러리 개발의 모든 측면 처리
- 라이브러리 전반에 걸쳐 보안 모범 사례 구현 보장
- 라이브러리를 사용하는 개발자를 지원하기 위한 오픈소스 도구 개발 참여
직무 요구 사항
- Rust 프로그래밍 언어에 대한 뛰어난 숙련도
- 스마트 계약 및 이더리움 블록체인 기술에 대한 깊은 이해
- 오픈소스 소프트웨어 개발 경험
- 안전하고 효율적인 라이브러리 모듈 설계 및 구현 능력
- 개발자 및 커뮤니티 구성원과 소통하기 위한 탁월한 커뮤니케이션 능력
- 테스트 프레임워크 및 문서화 모범 사례 경험
- Arbitrum Stylus 또는 유사한 블록체인 플랫폼에 대한 친숙도 우대
우대 사항
- 블록체인 관련 오픈소스 프로젝트 기여 경험
- OpenZeppelin Contracts 또는 유사한 스마트 계약 라이브러리에 대한 지식
- 블록체인 기술에 사용되는 암호화 원리에 대한 이해
- 개발자 도구 및 SDK 개발 경험