ItsaCheckmate
ItsaCheckmate
۲۰۱ – ۵۰۰ کارکنان
بازاریابیلجستیکمشاوره
ItsaCheckmate فناوری سفارش دیجیتال برای رستوران‌ها می‌سازد و سفارش‌های وب، اپلیکیشن، کیوسک و پلتفرم‌های شخص ثالث را در یک پلتفرم یکپارچه گرد هم می‌آورد. ابزارهای این شرکت شامل برنامه‌های وفاداری مشتریان، مدیریت خدمات پذیرایی، سفارش با کد QR و مدیریت کانال‌هاست. این ابزارها به تیم‌های رستوران کمک می‌کنند سفارش‌ها را هماهنگ کنند، خطاها را کاهش دهند و امور روزمره را پیش ببرند. ItsaCheckmate به بیش از ۲۴۰۰ برند خدمات می‌دهد و بازارگاهی از یکپارچه‌سازی‌ها نیز ارائه می‌کند.

مهندس ارشد فول‌استک، پایتون و ری‌اکت

برای برندهای جهانی نرم‌افزار فناوری رستورانِ مجهز به هوش مصنوعی بسازید و روی پایتون و ری‌اکت کار کنید. مسئولیت قابلیت‌های مقیاس‌پذیر را از معماری و توسعه تا استقرار و پایش بر عهده بگیرید.

توضیحات

  • برای ساخت، آزمایش، استقرار و نگهداری برنامه‌های وب مقیاس‌پذیر با تیم‌های محصول، طراحی و مهندسی همکاری کنید.
  • برای سرعت بخشیدن به توسعه محصول و رفع اشکال‌ها از عامل‌های کدنویسی هوش مصنوعی استفاده کنید.
  • رابط‌های برنامه‌نویسی RESTful و GraphQL را بسازید و نگهداری کنید.
  • با ابزارهایی مانند Sidekiq گردش‌کارهای ناهمگام برنامه را ایجاد کنید.
  • رابط‌های واکنش‌گرا و پربازده React.js و مؤلفه‌های قابل استفاده مجدد توسعه دهید.
  • پرس‌وجوهای SQL برای پایگاه‌های داده PostgreSQL و MySQL بنویسید و بهینه کنید.
  • قابلیت اطمینان، مقیاس‌پذیری و نگهداری‌پذیری سامانه‌های بزرگ سازمانی را تقویت کنید.
  • همراه تیم مشخصات فنی‌ای تدوین کنید که از نقشه‌راه محصول و اهداف معماری سازمانی پشتیبانی کنند.
  • برای یافتن، تشخیص و رفع گلوگاه‌های عملکرد از ابزارهای APM و مشاهده‌پذیری استفاده کنید.
  • بدهی فنی را شناسایی کنید و تلاش‌های عملی برای کاهش آن را پیش ببرید.
  • مسئولیت قابلیت‌ها و مسائل پیچیده را از طراحی محصول تا پیاده‌سازی، انتشار و پایش بر عهده بگیرید.
  • در محیطی مشارکتی و مبتنی بر گروه‌های کوچک، با تیم‌های محصول، طراحی و مهندسی کار کنید.
  • با همکاری کاربران داخلی پلتفرم از مشتریان بیرونی پشتیبانی کنید.
  • هم‌زمان با بهبود مقیاس‌پذیری و عملکرد سامانه، بدهی فنی را اولویت‌بندی و کاهش دهید.
  • در گفت‌وگوهای مربوط به معماری و طراحی فنی مشارکت کنید.
  • در بازبینی کد، آزمون خودکار، CI/CD و گردش‌کارهای استقرار شرکت کنید.
  • اختلال‌ها را تشخیص دهید و رفع کنید، علت‌های ریشه‌ای را شناسایی کنید و بهبودهای بعدی را اجرا کنید.
  • مهندسان تازه‌کارتر را راهنمایی کنید و با رویکردهای مبتنی بر هوش مصنوعی، روش‌های مهندسی درست را ترویج دهید.

شرایط لازم

  • مدرک کارشناسی در علوم کامپیوتر یا مهندسی، یا تجربه عملی معادل.
  • حداقل ۶ سال تجربه ساخت برنامه‌های سازمانی با Python.
  • حداقل ۳ سال تجربه کار با React.js یا یک چارچوب مدرن دیگر JavaScript.
  • حداقل ۳ سال تجربه کار در تیم مهندسی با ۳۰ نفر یا بیشتر.
  • حداقل ۳ سال تجربه کار کاملاً دورکار و علاقه‌مندی به ادامه این شیوه کاری.
  • حداقل ۳ سال تجربه توسعه و راه‌اندازی برنامه‌ها روی AWS.
  • حداقل ۲ سال تجربه استفاده از عامل‌های کدنویسی هوش مصنوعی، از جمله Claude Code یا Codex.
  • تجربه استفاده از Docker در محیط توسعه محلی.
  • تجربه راه‌اندازی بارهای کاری سازمانی در محیط عملیاتی AWS.
  • تجربه یکپارچه‌سازی رابط‌های برنامه‌نویسی RESTful و GraphQL.
  • تجربه نوشتن مستقیم پرس‌وجوهای SQL برای پایگاه داده رابطه‌ای.
  • تجربه ساخت پردازش کارهای پس‌زمینه ناهمگام با چند ابزار یا چارچوب.
  • تجربه کار با ابزارهای مشاهده‌پذیری مانند Datadog، Sentry یا New Relic.
  • تجربه نوشتن آزمون‌های واحد خودکار با پوشش کد بیش از ۶۰٪.
  • تجربه توسعه گردش‌کارهای CI/CD با GitHub Actions.
  • تجربه نوسازی برنامه‌های قدیمی Python.
  • تجربه کار در سازمان مهندسی محصول‌محور.
  • تجربه همکاری با چند تیم مهندسی یا گروه کاری کوچک.
  • حس قوی مسئولیت‌پذیری و مالکیت کار، از جمله مطرح کردن کاستی‌های شناسایی‌شده.
  • تجربه کار در محیط عملیاتی با حجم بالای تراکنش.
  • توانایی تبدیل اسناد نیازمندی‌های محصول به مشخصات فنی دقیق.
  • امکان کار در ساعات ۹ صبح تا ۵ عصر به وقت شرقی آمریکا.