직무 설명
우리 팀에 합류할 숙련된 솔라나 스마트 계약 개발 엔지니어를 찾고 있습니다. 이 역할에서는 솔라나 블록체인 상의 스마트 계약을 설계, 개발 및 유지보수하면서 시스템의 확장성, 보안 및 성능을 보장할 책임이 있습니다.
주요 업무
- 솔라나 블록체인에서 실행되는 스마트 계약 설계, 개발 및 유지보수
- 시스템 확장성, 보안 및 성능을 보장하기 위한 DApp 아키텍처 설계 참여
- 복잡한 비즈니스 로직 구현을 위한 고품질 및 효율적인 Rust 코드 작성
- 프론트엔드 개발 팀과 협력하여 스마트 계약 기능을 사용자 인터페이스에 통합
- 코드 리뷰를 통해 코드 품질 및 모범 사례 준수 확인
- 성능 향상 및 거래 비용 절감을 위한 계약 최적화
- 단위 테스트 및 통합 테스트를 포함한 포괄적인 테스트 계획 작성 및 실행
- 솔라나 생태계의 최신 동향을 지속적으로 모니터링하고 프로젝트에 새로운 기능 통합
- 보안 감사 프로세스 참여, 잠재적 취약점 식별 및 수정
- API 문서 및 개발 가이드라인을 포함한 기술 문서 작성
자격 요건
- Rust 프로그래밍 언어에 대한 강한 경험
- 솔라나 블록체인에서 스마트 계약 개발 실적 입증
- 블록체인 기술 및 탈중앙화 애플리케이션에 대한 깊은 이해
- 솔라나의 프로그래밍 모델 및 개발 도구 경험
- 암호화 원칙 및 보안 모범 사례에 대한 지식
- 스마트 계약을 위한 테스트 프레임워크 및 방법론 숙련도
- 명확하고 포괄적인 기술 문서 작성 능력
- 강한 문제 해결 능력 및 세부 사항에 대한 주의
- 탁월한 커뮤니케이션 및 협업 능력
우대 사항
- 다른 블록체인 플랫폼(이더리움, 폴카닷 등) 경험
- 오픈소스 블록체인 프로젝트 기여
- 스마트 계약 성능 최적화 기술 경험
- 프론트엔드 개발 프레임워크(React, Vue 등) 지식
- DeFi 프로토콜 및 애플리케이션 이해