직무 설명
주요 책임
- Flutter를 사용하여 크로스 플랫폼 모바일 애플리케이션을 개발 및 유지보수하며, 성능 최적화와 사용자 경험 향상에 중점을 둡니다.
 - ReactJS로 동적 웹 인터페이스를 구축하고 백엔드 서비스와의 원활한 통합 및 강력한 API 상호 작용을 보장합니다.
 - Python과 NodeJS를 사용하여 데이터 처리, 저장 및 비즈니스 로직 구현을 위한 오프체인 백엔드 스크립트를 생성하고 관리합니다.
 - Solidity와 Rust를 사용하여 블록체인 네트워크(EVM, Solana 등)에 스마트 계약을 설계 및 배포하며 보안 표준과 프로토콜 요구 사항을 준수합니다.
 - 제품 관리자 및 디자이너와 협력하여 요구 사항을 기술 사양으로 변환하고 고품질 소프트웨어 솔루션을 제공합니다.
 - 코드 리뷰를 수행하고 복잡한 문제를 디버깅하며 프론트엔드와 백엔드 시스템에 대한 문서를 유지하여 명확성과 확장성을 보장합니다.
 - 새로운 기술과 업계 동향을 지속적으로 파악하여 시스템 아키텍처와 개발 프로세스를 개선합니다.
 
직무 요구 사항
- 프론트엔드(Flutter, ReactJS)와 백엔드(Python, NodeJS) 기술에 대한 탄탄한 기반을 가진 풀 스택 개발자로서의 검증된 경험.
 - Solidity와 Rust를 사용한 EVM 및 Solana 네트워크에서의 스마트 계약 생성 등 블록체인 개발에 대한 고급 지식.
 - 복잡한 시스템 디버깅 및 다중 플랫폼 성능 최적화 능력을 갖춘 우수한 문제 해결 능력.
 - RESTful API 설계, 데이터베이스 관리 및 클라우드 컴퓨팅 플랫폼(AWS, Firebase 등)에 대한 강한 이해.
 - 버전 관리 시스템(Git) 및 협업 개발 방법론(애자일, 스크럼)에 능숙함.
 - 독립적으로 또는 크로스 기능 팀의 일원으로서 프로젝트를 시간 내에 범위 내에서 제공할 수 있는 능력.
 - 비기술적 이해 관계자에게 기술적 개념을 효과적으로 전달하고 팀원들과 협력할 수 있는 탁월한 커뮤니케이션 능력.
 
우대 사항
- 블록체인 프레임워크(이더리움, 폴카닷 등) 및 탈중앙화 애플리케이션(DApp) 개발 경험.
 - 암호화 프로토콜, 합의 메커니즘 및 블록체인 보안 모범 사례에 대한 지식.
 - 자동화된 테스트 및 배포를 위한 DevOps 도구(Docker, Kubernetes, CI/CD 파이프라인)에 대한 강한 친숙도.
 - 리스크 완화를 위한 블록체인 분석 도구 및 스마트 계약 감사 프로세스 경험.
 - 고거래량과 사용자 상호 작용을 처리하는 확장 가능한 시스템 설계 및 구현 능력.
 - JavaScript 프레임워크(React, Vue 등) 및 현대적인 프론트엔드 개발 방법론에 능숙함.
 - 블록체인 기반 신원 시스템, 토큰 경제학 또는 탈중앙화 금융(DeFi) 프로토콜 경험.
 
추가 정보
이 역할은 최첨단 블록체인 프로젝트에서 작업하고 혁신적인 탈중앙화 솔루션 개발에 기여할 기회를 제공합니다. 이상적인 후보자는 블록체인 기술에 대한 열정을 가지고 코드를 통해 복잡한 문제를 해결하려는 강한 의지를 가져야 합니다. 우리는 이 빠르게 진화하는 분야에서 창의성, 협업 및 지속적인 학습에 대한 헌신을 중요하게 여깁니다. 이 직위는 블록체인 및 풀 스택 개발에 중점을 둔 최소 3-5년의 전문 소프트웨어 개발 경력을 요구합니다. 프론트엔드와 백엔드 개발 경험뿐만 아니라 블록체인 스마트 계약 생성 경험이 있는 후보자에게 우선권이 주어집니다.


