직무 설명
우리 팀에 합류할 숙련된 솔라나 스마트 계약 개발 엔지니어를 찾고 있습니다. 이상적인 후보자는 솔라나 블록체인에서 스마트 계약을 설계, 개발 및 유지보수하며 높은 성능, 보안 및 확장성을 보장할 책임이 있습니다. 탈중앙화 애플리케이션(DApps)에 스마트 계약 기능을 통합하고 전체 아키텍처 및 기술 문서 작성에 기여하기 위해 크로스 기능 팀과 협력하게 됩니다.
주요 책임
- 솔라나 블록체인에서 실행되는 스마트 계약을 설계, 개발 및 유지보수합니다.
- 시스템 확장성, 보안 및 성능을 보장하기 위해 DApp 아키텍처 설계에 참여합니다.
- 복잡한 비즈니스 로직을 구현하기 위해 고품질이고 효율적인 Rust 코드를 작성합니다.
- 프론트엔드 개발 팀과 협력하여 스마트 계약 기능을 사용자 인터페이스에 통합합니다.
- 코드 리뷰를 수행하여 코드 품질과 모범 사례 준수를 보장합니다.
- 계약을 최적화하여 성능을 향상시키고 거래 비용을 절감합니다.
- 단위 테스트 및 통합 테스트를 포함한 포괄적인 테스트 계획을 작성하고 실행합니다.
- 솔라나 생태계의 최신 개발 동향을 지속적으로 모니터링하고 프로젝트에 새로운 기능을 통합합니다.
- 보안 감사 프로세스에 참여하여 잠재적인 취약점을 식별하고 수정합니다.
- API 문서 및 개발 가이드라인을 포함한 기술 문서를 작성합니다.
직무 요구 사항
- 스마트 계약 개발 경력이 있으며, 솔라나 블록체인 경험이 우대됩니다.
- Rust 프로그래밍 언어에 능숙합니다.
- 블록체인 기술, 탈중앙화 애플리케이션 및 암호화 원리에 대한 탄탄한 이해가 있습니다.
- DApp 아키텍처 설계 및 성능 최적화 경험이 있습니다.
- 스마트 계약의 보안 모범 사례 및 취약성 평가에 익숙합니다.
- 포괄적인 테스트 계획을 작성하고 철저한 테스트를 수행할 수 있는 능력이 있습니다.
- 뛰어난 문제 해결 능력과 세부 사항에 대한 주의력이 있습니다.
- 크로스 기능 팀과 효과적으로 협업하고 소통할 수 있는 강력한 협업 및 커뮤니케이션 능력이 있습니다.
- 솔라나 생태계의 최신 트렌드와 발전 동향을 파악할 수 있는 능력이 있습니다.
- 명확하고 간결한 기술 문서 작성 경험이 있습니다.
우대 사항
- 유명 블록체인 프로젝트 작업 경험이 있습니다.
- 이더리움 또는 폴카닷과 같은 다른 블록체인 플랫폼에 대한 지식이 있습니다.
- 오픈소스 블록체인 프로젝트에 기여한 경험이 있습니다.
- 블록체인 애플리케이션을 위한 DevOps 및 CI/CD 파이프라인 경험이 있습니다.