توسعهدهنده ارشد Golang (بلاکچین)
مسئولیتها:
- توسعه بکاند: طراحی، پیادهسازی و نگهداری سیستمهای بکاند و APIها با تمرکز بر مقیاسپذیری، قابلیت اطمینان و استانداردهای بهینهسازی
- همکاری تیمی: همکاری نزدیک با توسعهدهندگان فرانتاند، مدیران محصول و طراحان برای ارائه قابلیتهای یکپارچه و بهبود تجربه کاربری
- کیفیت و بهینهسازی کد: بررسی دقیق کد، شناسایی مشکلات عملکردی و پیشنهاد راهکارهای بهینهسازی
- توسعه API: طراحی و توسعه APIهای RESTful، GraphQL و GRPC با تأکید بر عملکرد بالا، استفادهپذیری و مقیاسپذیری
- امنیت پلتفرم: اجرای اقدامات امنیتی و تضمین مطابقت با استانداردهای صنعت برای حفاظت از دادههای کاربران
- تست و قابلیت اطمینان: توسعه و نگهداری تستهای واحد و API برای تضمین پایداری و عملکرد سیستم
مهارتها و تجربههای مورد نیاز:
- تحصیلات: لیسانس یا فوقلیسانس در علوم کامپیوتر، مهندسی نرمافزار، امنیت سایبری یا تجربه معادل
- تجربه: حداقل 8 سال سابقه در توسعه بکاند با سابقه ساخت سیستمهای پرفورمنس بالا، بهویژه در صرافیهای کریپتو
- تسلط بر Golang و مدیریت کلاسترهای Kubernetes
- تجربه عملی با PostgreSQL و سایر پایگاههای داده متنباز
- مهارت در API: طراحی و توسعه RESTful API، GraphQL و GRPC
- آشنایی با DevOps: تجربه کار با Docker و ابزارهای مرتبط با کانتینرسازی
- تسلط بر بلاکچین: درک قوی از اصول رمزنگاری، توکنومیکس، هویت غیرمتمرکز (DID) و توسعه قراردادهای هوشمند
- بهینهسازی پایگاه داده: تسلط بر طراحی دیتابیس، بهینهسازی اسکیما و افزایش کارایی پایگاه داده
- تجربه صنعتی: سابقه کار در صرافیهای کریپتو، پرداختهای دیجیتال، بلاکچین یا صنایع مشابه یک امتیاز محسوب میشود
اگر در توسعه سیستمهای پیشرفته بلاکچین تجربه دارید و به دنبال یک فرصت چالشبرانگیز هستید، مشتاق همکاری با شما هستیم!