ما در جستجوی یک برنامهنویس بکاند توانمند، عمیق و مسلط به زبان (Golang) هستیم تا به تیم فنی ما در طراحی، توسعه و مقیاسپذیری سرویسهای پرسرعت و پایدار بپیوندد.
اگر به معماریهای مدرن نرمافزار، حل مسائل پیچیده عملکردی و نوشتن کدهای باکیفیت و آزمونپذیر علاقهمندید، مشتاق همکاری با شما هستیم.
- حداقل 2 سال سابقه کار حرفهای در توسعه سمت سرور (Backend) با زبان Go (ارائه نمونه پروژه معتبر یا حساب GitHub فعال)
- درک عمیق از مفاهیم سیستمعامل، شبکه و چرخه حیات نرمافزار
- تسلط کامل بر الگوهای طراحی نرمافزار (Design Patterns)، اصول SOLID و معماری تمیز (Clean Architecture)
- توانایی بالا در حل مسئله (Problem Solving)، تحلیل سیستم و خطایابی کدهای پیچیده
- پایبندی به اصول مستندسازی، نوشتن کدهای خوانا و رعایت استانداردهای Clean Code
- روحیه قوی در کار تیمی، پذیرش بازخورد و تعامل سازنده در جلسات بازبینی کد (Code Review)
- تجربه کار با Docker و Containerization
- تجربه در طراحی و پیادهسازی فرآیندهای CI/CD
- تجربه کار با Message Brokerهایی مانند RabbitMQ یا Kafka
- تجربه پیادهسازی سیستمهای Event-Driven
- آشنایی با مفاهیم Caching، Distributed Lock و Idempotency
- تجربه مانیتورینگ و Logging سرویسهای Microservice