팀미션
•
Blockchain은 하루가 다르게 새로운 개념, 체인, 응용, 서비스, 보안 관련 이슈가 등장하고 있는 영역입니다. 이에 따라 MVL Blockchain Tech 팀은 다음과 같은 미션을 가지고 일하고 있습니다.
•
블록체인 기술, 암호화폐를 활용하여 서비스 이용자와 생태계 참여자가 사용할 수 있는 서비스를 구현합니다.
•
끊임없이 기술과 시장을 리서치하고 팀과 공유하여 창의적이고 영향력 있는 제품을 제작합니다.
•
더 나은 구조, 더 나은 코드, 더 안전한 보안을 위해 함께 고민하고 해결합니다.
•
TADA Ride Hailing service, ONiON EV, 다양한 파트너사들과 협력하여 생태계를 더욱더 가치있게 만드는 시스템 간 연결을 구현합니다.
기술스택
Blockchain & Contract
•
Language: Solidity, Typescript
•
Development Environment: Hardhat, Testing: Mocha + chai
•
Target Mainnet: ETHEREUM, BSC and more EVM Compatible Networks
•
Future Research: SOL, MATIC, AVAX, XTZ, etc.
Backend
•
Language: Typescript
•
DI, Web Framework: NestJS, Testing: Jest
•
Clean Architecture
•
Dependency Management: Yarn, NPM
•
MicroService Architecture: 모듈화, 확장성, 장애대응의 용이성 추구
•
Cache & Message queue: Redis, RabbitMQ
•
CI/CD: Circle CI
•
가상화: 모든 backend/web frontend 를 docker image 화, AWS EKS를 활용해 k8s로 관리
Web / Mobile Client
•
Language: Typescript
•
UI Framework: React / React Native, DI: tsyringe, Testing: Jest
•
Clean Architecture
•
Dependency Management: Yarn
•
CI/CD: Circle CI
•
Web: Docker image, Mobile: Android / iOS App
개발팀 이야기를 더 자세히 알고 싶으시다면?