직무 설명
혁신적인 웹 애플리케이션 개발 및 유지보수에 기여할 숙련된 풀스택 개발자를 찾습니다. 이 역할은 고품질의 확장 가능한 솔루션을 제공하기 위해 프론트엔드와 백엔드 시스템 전반에서 작업하는 것을 포함합니다. 주요 책임에는 견고한 백엔드 아키텍처 구현, 사용자 인터페이스 설계, 기능의 원활한 통합 보장이 포함됩니다. 이 직위는 디자인 개념을 기능적인 제품으로 전환하기 위해 크로스-기능 팀과 긴밀히 협력할 것을 요구합니다.
주요 책임
- Node.JS와 Express를 사용하여 확장성과 성능이 뛰어난 백엔드 시스템을 개발, 테스트 및 유지보수하며, 고트래픽 애플리케이션을 위한 안정성을 보장합니다.
- React를 사용하여 웹사이트 인터페이스를 설계 및 구현하고, 다양한 플랫폼에서 반응형이고 직관적인 사용자 경험을 창출합니다.
- 디자인 팀과 긴밀히 협력하여 Figma 프로토타입을 실제 웹 앱으로 전환하며, 디자인 사양과의 일관성을 유지합니다.
- "Koii Tasks"(https://docs.koii.network/quickstart/hello-world/introduction)를 개발 및 유지보수하며, 개념부터 프로덕션까지의 진화에 기여합니다.
- MongoDB를 사용하여 데이터베이스를 설계 및 관리하며, 효율성을 위한 데이터 구조 최적화와 데이터 무결성을 보장합니다.
- Git 및 기타 버전 관리 시스템을 활용하여 코드베이스의 변경 사항을 관리 및 추적하며, 명확한 버전 기록과 협업 워크플로를 유지합니다.
- Docusaurus를 사용하여 포괄적인 문서를 유지하며, 팀 구성원과 이해관계자들이 기술 리소스에 쉽게 접근하고 최신 상태를 유지할 수 있도록 합니다.
- Kubernetes를 사용한 컨테이너화된 애플리케이션에 대한 기본적인 이해를 바탕으로, 서비스의 효율적인 배포 및 확장이 가능합니다.
- AWS를 사용한 클라우드 서비스 및 인프라 경험이 있으며, 서버리스 아키텍처를 관리하고 안전하고 신뢰할 수 있는 클라우드 운영을 보장합니다.
- Web3 기술에 대한 기본 지식을 보유하며, 애플리케이션 개발에 블록체인 기능을 통합할 수 있습니다.
직무 요구 사항
- 효율적이고 재사용 가능하며 모듈화된 코드를 작성하기 위한 Typescript/Javascript에 능숙하며, 최상의 실무 방법을 준수하고 유지보수성을 증진시킵니다.
- RESTful API 설계, 데이터베이스 통합 및 시스템 최적화를 포함한 Node.JS와 Express를 사용한 백엔드 개발에 대한 강력한 전문성을 보유합니다.
- 사용자 참여와 접근성을 향상시키는 동적이고 컴포넌트 기반의 프론트엔드 인터페이스를 구축하기 위한 React 프레임워크 경험이 있습니다.
- NoSQL 원칙과 데이터 모델링 기술에 대한 이해를 바탕으로 MongoDB를 사용한 데이터베이스 설계, 쿼리 및 관리에 대한 지식을 보유합니다.
- 디자인 팀과 효과적으로 협력하여 Figma 프로토타입을 세심한 주의를 기울여 기능적인 웹 애플리케이션으로 전환할 수 있는 능력이 있습니다.
- Docusaurus를 사용하여 기술 문서를 작성 및 유지보수하며, 최종 사용자와 개발자들을 위한 명확성과 조직성을 보장하는 기술을 보유합니다.
- 컨테이너 오케스트레이션을 위한 Kubernetes에 대한 기본적인 이해를 바탕으로, 클라우드 환경에서 확장 가능하고 탄력적인 애플리케이션을 배포할 수 있습니다.
- EC2, S3, Lambda를 포함한 AWS 클라우드 서비스 경험이 있으며, 인프라 관리 및 서버리스 애플리케이션 개발에 활용할 수 있습니다.
- 스마트 계약, 분산 저장소 및 블록체인 API와 같은 Web3 기술에 대한 지식을 보유하며, 차세대 애플리케이션 기능을 지원할 수 있습니다.
- 브랜칭 전략, 코드 리뷰 및 협업 개발 워크플로를 포함한 버전 관리를 위한 Git에 능숙합니다.