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