Pets Deli
Pets Deli
Pets Deli یک شرکت آلمانی در زمینه غذای حیوانات خانگی است که از طریق فروشگاه آنلاین و فروشگاه‌های حضوری خود به صاحبان سگ و گربه خدمات می‌دهد. محصولات آن شامل غذای مرطوب و خشک، تشویقی، مکمل‌های غذایی، محصولات BARF، لوازم جانبی و اقلام مراقبتی است و برای سفارش‌های تکرارشونده گزینه‌های اشتراک نیز دارد. این شرکت بر تغذیه باکیفیت و سلامت‌محور تمرکز دارد و با محتوای آموزشی و خدماتی مانند باشگاه پرورش‌دهندگان و برنامه سفیران برند از مشتریان پشتیبانی می‌کند. Pets Deli در حوزه غذای حیوانات خانگی و خرده‌فروشی فعالیت می‌کند؛ در نمایه ارائه‌شده اطلاعاتی درباره فرصت‌های استخدامی فعلی یا جزئیات تیم ذکر نشده است.

مهندس ارشد بک‌اند، الیکسیر/فینیکس

پلتفرم Elixir/Phoenix شرکت Pets Deli را برای سفارش غذای حیوانات، پرداخت، صورتحساب و اشتراک‌ها بسازید. ضمن مهاجرت سرویس‌های قدیمی، معماری، قابلیت اطمینان و تحویل را هدایت کنید.

توضیحات

  • سرویس‌های بک‌اند، APIها و قابلیت‌های اصلی را با Elixir و Phoenix بسازید و نگهداری کنید.
  • منطق کسب‌وکار را از سرویس‌های قدیمی Node.js به پلتفرم اصلی منتقل کنید.
  • نیازمندی‌ها و مصالحه‌ها را به کارهای پیچیده‌ای تبدیل کنید که بتوان آن‌ها را در گام‌های مستقل تحویل داد.
  • تصمیم‌های معماری بگیرید و آن‌ها را مستند کنید.
  • کد موجود را بهبود دهید و مشکلات کارایی و قابلیت اطمینان را برطرف کنید.
  • پیش از تحویل کار به QA، مسیرهای حیاتی، حالت‌های خاص و تعامل میان سرویس‌ها را آزمایش کنید.
  • برای ارزیابی انتشارها از داده‌های مانیتورینگ استفاده کنید.
  • بازبینی کد را هدایت کنید و به توسعه‌دهندگان همکار راهنمایی بدهید.
  • استانداردهای کدنویسی، آزمون و مستندسازی را تعیین کنید.
  • ابزارهای توسعه، CI/CD و شیوه‌های مهندسی را بهبود دهید.
  • وابستگی‌ها را مدیریت کنید، ریسک‌ها را زود مطرح کنید و تغییرات دامنه یا برآوردها را اطلاع دهید.
  • مسئولیت تحویل کد و تصمیم‌های فنی مرتبط را بر عهده بگیرید.
  • پلتفرم تجارت الکترونیکی Elixir/Phoenix را برای سفارش‌ها، پرداخت، صورتحساب و اشتراک‌ها توسعه دهید و نگهداری کنید.
  • با PostgreSQL، AWS، Node.js، React، Next.js، TypeScript، یکپارچه‌سازی‌های پرداخت و سامانه‌های مانیتورینگ کار کنید.

شرایط لازم

  • حداقل پنج سال تجربه فنی مرتبط داشته باشید.
  • تجربه قوی در Elixir/Phoenix یا تجربه در سطح ارشد با زبان یا چارچوبی مبتنی بر اصول مشابه داشته باشید.
  • در برنامه‌نویسی تابعی، هم‌روندی و سامانه‌های پیام‌محور تجربه داشته باشید.
  • تجربه ساخت سامانه‌های قابل‌اعتمادی را داشته باشید که حجم بالایی از درخواست‌های هم‌زمان را مدیریت می‌کنند.
  • در اشکال‌زدایی و حل مسئله مهارت بالایی داشته باشید.
  • در APIهای REST، آزمون خودکار و CI/CD تجربه داشته باشید.
  • بتوانید مستقل کار کنید، مصالحه‌های فنی را توضیح دهید و نیازمندی‌های ناقص را به برنامه‌ای روشن برای تحویل تبدیل کنید.
  • برای متقاضیان Elixir/Phoenix، آشنایی با OTP، GenServers، Supervisors، LiveView، Ecto و BEAM لازم است.
  • در آلمان زندگی کنید.
  • مجوز کار معتبر آلمان داشته باشید.
  • تجربه PostgreSQL، Docker، Kubernetes و ابزارهای مانیتورینگ مزیت محسوب می‌شود.
  • تجربه فول‌استک با React، Next.js و TypeScript مزیت محسوب می‌شود.
  • در کار توسعه روزانه از ابزارهای هوش مصنوعی و خط لوله‌های توسعه عامل‌محور استفاده کنید.
  • بتوانید به زبان انگلیسی، زبان شرکت، کار کنید.

مزایا

  • از داخل آلمان دورکاری کنید.
  • از ساعات کاری انعطاف‌پذیر و فرهنگ دورکاری‌محور بهره‌مند شوید.
  • از دفتر مدرن شرکت در Prenzlauer Berg برلین استفاده کنید؛ دفتر دارای تنقلات، قهوه و بیش از ۱۰ سگ دوست‌داشتنی است.
  • حقوق رقابتی دریافت کنید.
  • میان تجهیزات Mac یا Windows انتخاب کنید.
  • به بودجه توسعه فردی دسترسی داشته باشید.
  • از مربی‌گری داخلی بهره ببرید.
  • در رویدادهای منظم تیم شرکت کنید.
  • در برنامه توسعه شغلی شرکت کنید.
  • برای تماس‌های آشنایی از راه دور، امکان تعیین وقت در روز شنبه وجود دارد.