직무 설명
Web3 개발자는 솔리디티(Solidity), 바이퍼(Vyper) 등의 프로그래밍 언어를 활용한 스마트 계약 설계 및 개발을 담당합니다. 탈중앙화 애플리케이션(DApps)의 프론트엔드 및 백엔드 컴포넌트 구현과 이더리움(Ethereum), 폴리곤(Polygon), 솔라나(Solana) 등의 블록체인 네트워크 연동을 수행합니다. Web3.js, Ethers.js 등의 라이브러리를 활용한 지갑 및 트랜잭션 처리, 스마트 계약 보안 감사 및 최적화를 진행하며, NFT, DAO, DeFi, 레이어 2 솔루션 등 다양한 Web3 기술 스택을 적용합니다. 또한 팀 협업 및 코드 리뷰에 적극 참여하고, Git 및 CI/CD 환경에서 업무를 수행합니다.
주요 업무
- 솔리디티, 바이퍼 등을 활용한 스마트 계약 설계 및 개발
- DApps의 프론트엔드 및 백엔드 컴포넌트 구현
- 이더리움, 폴리곤, 솔라나 등 블록체인 네트워크 연동 및 테스트
- Web3.js, Ethers.js 등을 활용한 지갑 및 트랜잭션 처리
- 스마트 계약 보안 감사 및 최적화 수행
- Web3 기술 스택 적용(NFT, DAO, DeFi, 레이어 2 솔루션 등)
- Git 및 CI/CD 환경 협업, 코드 리뷰 참여
자격 요건
- Web3 개발 경력 2년 이상
- 총 개발 경력 5년 이상
- 해외 출장에 제약 없음
- 우대 사항:
- Web3 프로젝트 경험(DeFi, NFT, DAO 등)
- zkRollup 및 레이어 2 솔루션 이해
- 스마트 계약 보안 감사 경험
- 오픈소스 기여 또는 블록체인 커뮤니티 활동
- 기술 문서 작성 또는 영어 커뮤니케이션 가능
혜택
- 복지 포인트 제공
- 자기 개발 지원
- 블록체인 컨퍼런스, 교육비, 개발 장비 지원
- 우수 동료 포상
- 특허 포상 및 기타 인센티브