ما برای تکمیل تیم نرمافزاری شرکت زبلاین در راستای توسعه نرم افزار مارکتینگ اتومیشن به دنبال یک توسعهدهنده ارشد بکاند هستیم که مسئول طراحی، توسعه و نگهداری سرویسهای بکاند اصلی خواهد بود. پروژههای این شرکت در حوزه توسعه نرم افزار پرکاربرد در حوزه دیجیتال مارکتینگ، امکان وارد کردن ایدههای نو و خلاقانه را در قالب نرمافزارهای جدید را فراهم میکند.
مسئولیتها:
توسعه بکاند و طراحی API: طراحی، پیادهسازی و نگهداری سرویسهای بکاند مقیاسپذیر با استفاده از Node.js و Express.js. توسعه و مدیریت APIهای RESTful برای پشتیبانی از عملکردهای اصلی پلتفرم، شامل پردازش دادهها، تحلیلها و تعاملات کاربری.
مدیریت و بهینهسازی پایگاههای داده: مدیریت پایگاههای داده رابطهای و ElasticSearch (مانندPostgreSQL) و اطمینان از ذخیرهسازی و بازیابی کارآمد دادهها. بهینهسازی پرسوجوهای پایگاه داده و مدیریت فرآیندهای ETL.
سیستمهای پیامرسانی و کشینگ: پیادهسازی و مدیریت سیستمهای پیامرسانی زمان واقعی (Kafka) و مکانیسمهای کشینگ (Redis) برای اطمینان از عملکرد بالا و تأخیر پایین در پردازش دادهها و ارتباطات.
امنیت و حریم خصوصی دادهها: اجرای بهترین شیوهها برای امنیت دادهها، شامل احراز هویت API (OAuth, JWT) و رمزنگاری. پیادهسازی کنترل دسترسی مبتنی بر نقش (RBAC) و ارتباطات امن در تمام سرویسهای بکاند.
نظارت بر عملکرد و بهینهسازی: نظارت مستمر بر عملکرد بکاند، شناسایی مشکلات و بهینهسازی عملکرد سیستم برای اطمینان از در دسترس بودن و مقیاسپذیری بالا.
همکاری: همکاری با توسعهدهندگان فرانتاند و مدیران محصول برای ادغام سرویسهای بکاند با فرانتاند و سیستمهای دیگر. مشارکت در ابتکارات برای بهبود تجربه کاربری و عملکرد.
کیفیت کد: اطمینان از کیفیت کد با انجام بازبینیهای کد، پیروی از بهترین شیوهها. ترویج کد تمیز، قابل نگهداری و قابل استفاده مجدد.
مستندسازی و به اشتراکگذاری دانش: ایجاد و نگهداری مستندات فنی برای سیستمهای بکاند، معماری و APIها. به اشتراکگذاری دانش با سایر تیمها برای اطمینان از توسعه منسجم و پیوسته.
نیازمندیهای شغلی:
تجربه قوی در توسعه بکاند با استفاده از Node.js و Express.js.
آشنایی با پایگاههای داده رابطهای و ElasticSearch(مانندPostgreSQL).
تجربه در توسعه و ادغام APIها (RESTful APIs).
آشنایی با سیستمهای پیامرسانی (Kafka) و فناوریهای کشینگ (Redis).
تسلط به بهترین شیوههای امنیتی (OAuth, JWT, encryption).
تجربه در ابزارهای نظارت بر عملکرد و بهینهسازی.
آشنایی با فناوریهای کانتینرسازی (Docker) و خدمات ابری (AWS, GCP).
توانایی حل مسائل پیچیده و بهینهسازی سیستمهای بکاند برای مقیاسپذیری و قابلیت اطمینان.
مهارتهای ارتباطی عالی برای همکاری با تیمهای مختلف.
دقت و پیشبینی در شناسایی چالشها و ارائه راهحلها قبل از تأثیرگذاری بر روند کار.
الزامات: حداقل 3 تا 5 سال تجربه در توسعه بکاند، با تمرکز بر Node.js و Express.js.
مزایای همکاری در تیم ما:
مسافرت های تفریحی بصورت گروهی
قرارداد با باشگاه های ورزشی
صبحانه و ناهار
بیمه تکمیلی
کار در تیم حرفهای و محیط کاری دوستانه
برگزاری جشنها، رویدادها
معرفی شرکت
صباایده شرکتی است فعال در حوزه فناوریهای اینترنتی که تعدادی از پر ترافیک ترین وب سایتهای ایرانی از جمله آپارات، فیلیمو، صبا ویژن، سینما تیکت، فیلیمو مدرسه، آپارات اسپرت و زبلاین را خلق کرده است.
ما در تلاش برای جذب بهترینها هستیم. استعدادهای نوآور، باانگیزه، صریح، باانصاف و مسئولیتپذیر که مایلند بخشی از روند توسعهی سریع و هیجان انگیز صباایده باشند.
ما میخواهیم به کمک شما روز به روز خانوادهی بزرگتری شویم و برای بهترین بودن در حوزهی تکنولوژی و فناوری اطلاعات تلاش کنیم.