ما به دنبال یک توسعهدهنده Go (Golang) خلاق و باانگیزه هستیم تا به تیم فنی ما بپیوندد و در طراحی و توسعه سیستمهای مقیاسپذیر و با عملکرد بالا، نقشی کلیدی ایفا کند. اگر شما به ساخت سرویسهای بک اند قدرتمند و کارآمد علاقهمندید، این فرصت شغلی برای شماست.
درباره تیم ما
تیم ما یک محیط کاری پویا و نوآور است که بر روی حل چالشهای پیچیده با استفاده از تکنولوژیهای مدرن تمرکز دارد. ما به کار تیمی، یادگیری مستمر و به اشتراکگذاری دانش اهمیت میدهیم و به دنبال همتیمیهایی هستیم که مشتاق رشد و تأثیرگذاری باشند.
مسئولیتهای شما
طراحی، توسعه و نگهداری سرویسهای رویدادمحور (Event-Driven) با استفاده از زبان برنامهنویسی Go.
همکاری با تیم فنی و محصول برای توسعه ویژگیهای جدید با تمرکز ویژه بر عملکرد، امنیت و پایداری.
طراحی و پیادهسازی APIهای کارآمد با استفاده از تکنولوژیهایی مانند gRPC و Protobuf.
پیادهسازی تستهای Unit و Integration برای تضمین کیفیت و پایداری کد.
مستندسازی دقیق فرآیندها، تصمیمات معماری و کدهای توسعه داده شده.
همکاری نزدیک با سایر تیمها (محصول، دواپس و فرانتاند) برای ارائه راهکارهای یکپارچه.
نیازمندیهای کلیدی
حداقل 3 سال تجربه کاری در توسعه نرمافزارهای سمت سرور (Back-end).
تجربه کاری عمیق با زبان برنامهنویسی Go و کتابخانههای استاندارد آن.
تجربه عملی در طراحی و پیادهسازی معماری میکروسرویس و سیستمهای توزیعشده.
تسلط بر gRPC و Protobuf برای ساخت APIهای با عملکرد بالا.
توانایی حل مسئله و ارائه راهکارهای خلاقانه برای بهینهسازی سیستم.
مهارتهای ارتباطی قوی و توانایی کار تیمی مؤثر.
موارد زیر مزیت محسوب میشود:
آشنایی با Rule Engineها و نحوه پیادهسازی و بهینهسازی آنها.
آشنایی با سیستمهای ذخیرهسازی شیء (Object Storage) نظیر MinIO یا Ceph.
تجربه کاری با متدولوژیهای توسعه چابک (Agile) مانند Scrum یا Kanban.
چه چیزی ما به شما پیشنهاد میدهیم؟
فرصت کار بر روی پروژههای چالشی و در مقیاس بزرگ.
محیطی برای رشد حرفهای و یادگیری تکنولوژیهای روز.
همکاری با یک تیم حرفهای، باتجربه و پرانرژی.
حقوق و مزایای رقابتی.
اگر شما یک توسعهدهنده خلاق و مشتاق