اطلاعات فارسی این آگهی به صورت سیستمی ترجمه شده است.

توضیحات

ما به دنبال یک توسعه دهنده عالی Go هستیم که دارای درک قوی از نحوه استفاده بهتر از پارادایم ها است.

تمرکز اصلی شما بر توسعه بسته ها و برنامه های Go است که مقیاس پذیر و قابل نگهداری هستند.
شما اطمینان حاصل می کنید که این بسته ها و برنامه های Go به خوبی مستند شده اند و پوشش آزمون مناسبی دارند.
شما با بقیه اعضای تیم که روی لایه های مختلف زیرساخت کار می کنند هماهنگ خواهید شد. تعهد به حل مشکلات مشارکتی، طراحی پیچیده و محصول با کیفیت ضروری است.

پیش‌نیازها

الزامات: دانش قوی در مورد زبان برنامه نویسی Go، پارادایم ها، ساختارها و اصطلاحات. مهارت در طراحی، ساخت و مستندسازی API ها. آگاهی از الگوهای رایج Goroutine و channel. تجربه کار با ماژول های Go و vendoring. تجربه استفاده از چارچوب ها و کتابخانه های وب محبوب Go، مانند Gin ،Echo pgx. تجربه کار با Git و Git Flow. تجربه کار با SQL و پایگاه های داده رابطه ای مانند PostgreSQL. آشنا با ابزارهای پیام رسانی/جریان مانند RabbitMQ ،Apache Kafka ،Nats. آشنا با معماری های بومی ابر شامل درک الگوهای استقرار برنامه های مبتنی بر ابر. مسلط به زبان انگلیسی زیرا محصول نیاز به مطالعه و تحقیقات فنی زیادی دارد.

نوع استخدام

  • تمام وقت

جزییات

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،