فارسی
توسعهدهنده ارشد بکاند (Senior Go Developer)
شرکت دانش بنیان فناوران هوش دیجیتال برنا | Borna·تهران·۳ هفته پیش
شرح موقعیت
ما تیمی چابک و نتیجهمحور هستیم که همزمان پروژههای مقیاسپذیر بیرونی و محصول استارتاپی خودمان را توسعه میدهیم. در تیم ما کیفیت مهندسی، سرعت و استقلال کاری اولویت دارد و اکنون به دنبال یک توسعهدهنده ارشد بکاند (Go) با مشخصات زیر هستیم: مهارتهای مورد نیاز: مزایا و شرایط کاری:
مسئولیتها
- طراحی و نگهداری میکروسرویسهای پایدار و پرسرعت با Go (Standard Library).
- معماری و پیادهسازی سیستمهای حساس پرداخت و مالی با تمرکز بر Distributed Transactions، پایداری (Availability) و سازگاری دادهها (Consistency).
- نگارش تستهای خودکار (Unit / Integration) بهویژه برای تراکنشها و بخشهای بحرانی.
- مدیریت موازی کارها و انعطاف در Context Switching بین پروژههای کلاینت و محصول داخلی بر اساس اولویتها.
- مشارکت فعال در تصمیمگیریهای معماری، Code Review و ارتقای استانداردهای فنی تیم.
- تسلط عمیق به Go، مفاهیم Concurrency و کتابخانههای استاندارد.
- درک عمیق سیستمهای توزیعشده، قضیه CAP و الگوهای تراکنشی (مانند Saga, Outbox, 2PC).
- تسلط عملی بر PostgreSQL یا مشابه آن (بهینهسازی و ایندکسگذاری) و Redis.
- تجربه کار با Message Brokerها (ترجیحاً NATS یا Kafka/RabbitMQ).
- آشنایی با Docker و مفاهیم پایهای Kubernetes و CI/CD.
- توانایی استفاده از هوش مصنوعی به عنوان اهرم سرعت در کدنویسی و دیباگ، با نظارت فنی کامل روی خروجی و حفظ کیفیت مهندسی.
- نظم فردی بالا، حل مسئله قوی و توانایی جابجایی بین کانتکستهای کاری بدون افت کیفیت و زمانبندی.
- اثرگذاری مستقیم: آزادی عمل در تصمیمگیریهای فنی بدون بوروکراسی.
- پروژههای چالشی: کار روی سیستمهای پرریسک با مقیاس بالا و فرصت رشد واقعی.
- ساعات کاری منعطف و شناور: تمرکز بر خروجی و ددلاین، نه صرفاً ساعت حضور.
- ابزارهای مدرن: پشتیبانی و فرهنگ استفاده از جدیدترین ابزارهای AI و Productivity.
- محیط کاری شفاف، صمیمی و مبتنی بر رشد متقابل.
- امکان امریه سربازی (دانش بنیان).
نیازمندیها
- Back-end
- Go
- Redis