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

مهندس ارشد نرم‌افزار، تجربه توسعه‌دهندگان

معماری را تعیین کنید و ابزارهای توسعه‌دهنده مبتنی بر هوش مصنوعی برای پلتفرم فناوری رستوران Toast بسازید. گردش‌کارهای مهندسی را در صدها سرویس و تیم بهبود دهید.

توضیحات

  • جهت‌گیری فنی و معماری بلندمدت توسعه محلی، ابزارهای ساخت، کتابخانه‌های مشترک و پرتال توسعه‌دهندگان را تعیین کنید.
  • معماری چارچوب‌های آزمون و کتابخانه‌های اصلی برای توسعه سرویس‌های وب را هدایت کنید.
  • اجزای پلتفرمی اثرگذار را که تیم‌های مختلف استفاده می‌کنند طراحی، پیاده‌سازی و عرضه کنید.
  • با استفاده از داده‌ها و بازخورد مهندسان، همراه با Product، موانع گردش‌کار را شناسایی و نقشه‌راهی اولویت‌بندی‌شده و قابل‌اندازه‌گیری تعریف کنید.
  • مسیرهای طلایی خودسرویس ایجاد کنید تا به تیم‌های محصول در ساخت و تکامل سرویس‌ها کمک کنند.
  • برنامه‌های فنی را با تیم‌های همکار در حوزه‌های AI، CI/CD و Cloud Infrastructure هماهنگ کنید.
  • با تیم‌های در ارتباط مستقیم با مشتری همکاری کنید تا راهکارهای پلتفرم توسعه‌دهندگان نیازهای مشتریان و کسب‌وکار را برآورده کنند.
  • با بازبینی طراحی، مربی‌گری، جفت‌برنامه‌نویسی و پرورش رهبران فنی، شیوه‌های فنی تیم را تقویت کنید.

شرایط لازم

  • حداقل ۸ سال سابقه حرفه‌ای مهندسی نرم‌افزار.
  • تسلط عمیق بر یک زبان همه‌منظوره مانند Kotlin، Java، Go یا TypeScript.
  • راحتی در کار با چندین زبان برنامه‌نویسی.
  • تجربه قوی در سیستم‌های ساخت در مقیاس بزرگ و مدیریت وابستگی‌ها، مانند Gradle، Maven یا npm.
  • تجربه مدیریت مهاجرت نرم‌افزار در صدها سرویس.
  • سابقه رهبری ابتکارهای فنی میان‌تیمی، از تعریف مسئله تا طراحی، تحویل و پذیرش.
  • تجربه طراحی محصولات توسعه‌دهنده‌محور مانند CLI، SDK، کتابخانه‌های مشترک، چارچوب‌های آزمون یا پرتال‌ها.
  • تمرکز بر سهولت استفاده و پذیرش.
  • تجربه عملی با ابزارهای توسعه با کمک هوش مصنوعی و روش‌های توسعه عامل‌محور، همراه با دیدگاه آگاهانه درباره کاربرد آن‌ها.
  • مهارت ارتباطی قوی، از جمله نگارش راهبردهای فنی و اسناد طراحی روشن و اثرگذاری بدون اختیار رسمی.
  • همدلی با مهندسان به‌عنوان مشتری و پایبندی به سنجش نتایج به‌جای صرفاً تحویل قابلیت‌ها.
  • تجربه با پرتال‌های داخلی توسعه‌دهندگان یا کاتالوگ‌های سرویس مانند Backstage مزیت محسوب می‌شود.
  • تجربه ساخت یا یکپارچه‌سازی ابزارهای توسعه‌دهنده مبتنی بر LLM، عامل‌های کدنویسی یا سرورهای MCP مزیت محسوب می‌شود.
  • تجربه با محیط‌های توسعه کانتینری یا ابری مانند Dev Containers، Docker، Kubernetes یا AWS ECS مزیت محسوب می‌شود.
  • تجربه تعریف و پیگیری معیارهای بهره‌وری توسعه‌دهندگان مانند DORA، SPACE یا تحلیل ساخت و آزمون مزیت محسوب می‌شود.

مزایا

  • برنامه‌های رقابتی جبران خدمات و مزایا.
  • جبران خدمات نقدی که در صورت احراز شرایط می‌تواند شامل اضافه‌کاری و پاداش یا کمیسیون باشد.
  • سهام.
  • مزایایی برای پشتیبانی از سبک زندگی سالم.
  • مزایای انعطاف‌پذیر متناسب با نیازهای در حال تغییر.
  • الگوی کاری ترکیبی با درنظرگرفتن نیازهای فردی.
  • تسهیلات متعارف برای افراد دارای معلولیت.