스마트 계약 엔지니어 at Layer N

풀타임2개월 전
Employment Information
직무 설명
스마트 계약 전문 시니어 소프트웨어 엔지니어로서, 블록체인 기반 시스템의 핵심 구성 요소를 설계, 개발 및 유지 관리하는 데 중추적인 역할을 수행하게 됩니다. 이 직위는 솔리디티를 사용하여 안전하고 확장 가능하며 효율적인 스마트 계약을 생성하는 전문 지식이 필요하며, 산업 표준 및 모범 사례와의 일치를 보장해야 합니다. 엄격한 품질 및 성능 벤치마크를 충족하는 프로덕션급 솔루션을 제공하기 위해 크로스-기능 팀과 협력하게 됩니다. 또한 오픈 소스 프로젝트의 발전에 기여하고, 혁신을 촉진하며, 지속적인 개선과 문서화를 통해 기술적 탁월성을 추구하는 역할도 포함됩니다.
주요 책임
  • 토큰 관리, 거버넌스 메커니즘, 탈중앙화 금융(DeFi) 프로토콜과 같은 핵심 기능에 초점을 맞춰 탈중앙화 애플리케이션(dApp)을 위한 스마트 계약 솔루션을 설계 및 구현합니다.
  • 이더리움과 같은 블록체인 플랫폼에서 스마트 계약을 작성, 테스트, 디버그 및 배포하며, 견고성, 보안 및 규제 요구 사항 준수를 보장합니다.
  • 하드햇 또는 트러플과 같은 도구를 활용하여 개발 및 테스트를 수행하고, 트랜잭션 비용을 절감하고 확장성을 개선하기 위해 계약 성능 및 가스 효율성을 최적화합니다.
  • 개발자, 제품 관리자 및 QA 팀과 협력하여 사양을 정의하고, 계약을 더 큰 시스템에 통합하며, 원활한 사용자 경험을 보장합니다.
  • 코드 리뷰, 문서 업데이트 및 커뮤니티 참여를 포함하여 오픈 소스 프로젝트의 유지 관리 및 향상에 기여하여 채택과 투명성을 촉진합니다.
  • 배포 후 계약 동작을 모니터링하고 분석하여 잠재적인 취약점 또는 버그를 식별하며, 시스템 안정성을 보장하기 위해 적시에 수정 사항을 구현합니다.
  • 새로운 블록체인 기술, 산업 동향 및 보안 위협에 대해 지속적으로 업데이트하여 개발 접근 방식을 개선하고 위험을 완화합니다.
직무 요구 사항
  • 주요 블록체인 네트워크에 배포된 프로덕션급 솔리디티 프로젝트의 강력한 포트폴리오와 함께, 스마트 계약 개발 분야에서 5년 이상의 검증된 경험.
  • 계약 패턴, 보안 모범 사례(예: 재진입 방지, 접근 제어) 및 가스 최적화 기술을 포함한 솔리디티에 대한 고급 숙련도.
  • 블록체인 아키텍처, 합의 메커니즘 및 암호화 원칙에 대한 깊은 이해와 이더리움 또는 기타 EVM 호환 플랫폼에서의 실무 경험.
  • 시간 제약 하에서 복잡한 문제를 디버깅할 수 있는 탁월한 문제 해결 능력과 모카 또는 차이와 같은 테스트 프레임워크에 대한 친숙도.
  • 분산 팀과 효과적으로 협력하고, 비기술적 이해 관계자에게 기술적 솔루션을 제시하며, 유지 보수성을 위한 프로세스를 문서화할 수 있는 강력한 협업 및 커뮤니케이션 능력.
  • 프로젝트 일정 및 결과물을 관리하기 위해 Git과 같은 버전 관리 시스템 및 스크럼 또는 칸반과 같은 애자일 개발 방법론에 대한 경험.
  • 컴퓨터 과학, 소프트웨어 공학 또는 관련 분야의 학위와 탈중앙화 신원(DID), NFT 또는 DAO 프레임워크에 대한 지식을 포함한 우대 사항.
  • 주니어 엔지니어를 멘토링하고, 코드 리뷰를 수행하며, 확장 가능하고 안전하며 사용자 친화적인 블록체인 시스템 설계에 기여할 수 있는 능력.

이 역할은 블록체인 혁신에 열정을 가진 검증된 경력의 개발자에게 이상적이며, 높은 영향력을 가진 스마트 계약 솔루션을 제공한 실적이 있는 분에게 적합합니다. 기술적 리더십, 오픈 소스 기여 및 지속적인 학습을 중시하는 역동적인 환경에서 일하게 됩니다. 이 직위는 산업 전문가와 협력하고 글로벌로 인정받는 프로젝트에 기여하면서 탈중앙화 기술의 미래를 형성할 수 있는 기회를 제공합니다.

MyJob.one —— 원격 근무, 진정한 임팩트

새로운 콘텐츠가 지속적으로 제공됩니다
정기적으로 업데이트됨

MyJob.one —— 원격 근무, 진정한 임팩트