스마트 계약 엔지니어 at Optimism

풀타임2개월 전
Employment Information
직무 설명
개발자 경험 팀의 핵심 멤버로서, OP Stack 생태계 내 개발자들의 역량을 강화하는 도구와 프레임워크를 설계하는 데 중추적인 역할을 수행하게 됩니다. 이 직위는 다양한 기능 팀과 협력하여 최첨단 솔루션을 설계, 개발 및 유지함으로써 업계를 선도하는 개발자 경험을 제공하는 데 중점을 둡니다. 윌, 애니, 하디와 긴밀히 협력하여 개발 워크플로우를 간소화하고 생산성을 향상시키며 인프라와 애플리케이션 레이어 전반에 걸쳐 혁신을 촉진하는 도구를 만들게 됩니다. 제품 라이프사이클의 모든 단계에서 개발자의 요구에 부합하는 도구를 구축함으로써 OP Labs 프로토콜과 더 넓은 생태계의 성공에 직접적인 영향을 미치게 될 것입니다.
주요 책임
  • OP Stack 생태계 전반의 개발자 워크플로우 최적화와 코드 품질 향상을 위한 솔리디티 기반 도구 및 스마트 계약 프레임워크 개발을 주도합니다.
  • 스마트 계약 개발의 주요 기술 권한자로서, 개발자의 진화하는 요구를 충족하는 견고하고 안전하며 확장 가능한 솔루션을 설계 및 구현합니다.
  • OP Labs 프로토콜, DevRel 및 생태계 엔지니어링 팀과 협력하여 도구 개발 계획을 제품 로드맵 우선순위와 일치시키고 기존 시스템과의 원활한 통합을 보장합니다.
  • 현재 개발 프로세스의 문제점을 식별하고 이러한 과제를 해결하는 도구를 적극적으로 설계하여 전반적인 개발자 경험을 향상시킵니다.
  • 주니어 개발자에게 기술적 지도와 멘토링을 제공하여 팀 내에서 모범 사례와 지속적인 학습 문화를 조성합니다.
  • 기존 스마트 계약 코드베이스를 정기적으로 감사하여 보안 표준 준수를 확인하고 프로덕션 환경에서의 성능을 최적화합니다.
  • 개발자가 생성한 도구를 이해하고 효과적으로 사용할 수 있도록 문서화 및 온보딩 자료를 개발하여 온보딩 시간을 단축하고 채택률을 높입니다.
  • 블록체인 기술, 솔리디티 언어 기능 및 개발자 도구 동향의 최신 발전 동향을 파악하여 도구 스택을 지속적으로 개선합니다.
직무 요구 사항
  • 이더리움 및 기타 블록체인 플랫폼에서 프로덕션 등급 스마트 계약을 구축 및 배포한 실적이 있는 솔리디티 개발 전문성 입증.
  • 블록체인 아키텍처, 합의 메커니즘 및 분산 애플리케이션(dApp) 개발 원리에 대한 깊은 이해.
  • 개발자 도구 및 인프라 프로젝트에 중점을 둔 복잡한 소프트웨어 솔루션 제공을 위한 크로스 기능 팀에서의 작업 경험.
  • 버전 관리 시스템(예: Git) 및 코드 리뷰와 CI/CD 파이프라인을 포함한 협업 개발 관행에 대한 강력한 숙련도.
  • 비기술적 이해 관계자에게 기술적 개념을 명확히 전달하고 제품, 디자인 및 엔지니어링 팀과 효과적으로 협업할 수 있는 우수한 커뮤니케이션 기술.
  • 비즈니스 요구 사항을 기술적 사양으로 변환하고 기능적 및 비기능적 요구 사항을 모두 충족하는 확장 가능하고 유지 관리 가능한 솔루션을 제공할 수 있는 능력.
  • 우대 사항: Truffle, Hardhat 또는 Foundry와 같은 이더리움 개발 프레임워크에 대한 친숙도 및 스마트 계약 테스트 및 디버깅 도구 경험.
  • 우대 사항: 오픈 소스 개발 또는 블록체인 관련 프로젝트에 대한 기여 경력 및 협업적이고 빠른 속도의 환경에서 작업할 수 있는 능력 입증.
  • 우대 사항: 개발 워크플로우에서 기술적 과제를 식별하고 해결하기 위한 강력한 문제 해결 기술과 적극적인 접근 방식.
  • 우대 사항: 도구 솔루션이 대규모로 배포 및 유지 관리될 수 있도록 DevOps 관행 및 인프라스트럭처-어스-코드 도구 경험.
MyJob.one —— 원격 근무, 진정한 임팩트

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