Miratech
Miratech
Miratech یک شرکت جهانی ارائه‌دهنده خدمات فناوری اطلاعات و مشاوره است که با سازمان‌ها در زمینه تحول دیجیتال همکاری می‌کند. خدمات این شرکت شامل برون‌سپاری، توسعه نرم‌افزار و خدمات حرفه‌ای است و مقیاس ارائه خدمات در سطح سازمانی را با انعطاف‌پذیری مرتبط با نوآوری استارتاپی ترکیب می‌کند. Miratech که در سال ۱۹۸۹ تأسیس شده است، در حوزه مشاوره B2B و فعالیت‌های فناوری مرتبط با SaaS کار می‌کند و به سازمان‌هایی که به تخصص نرم‌افزاری و خدمات فناوری نیاز دارند، پشتیبانی ارائه می‌دهد.

مهندس فول‌استک جاوا (دورکار، ایرلند)

برای مدیریت نیروی کار و تجربه مشتری، برنامه‌های جاوا، ری‌اکت و بومیِ ابر بسازید. سرویس‌ها و یکپارچه‌سازی‌های مقیاس‌پذیر توسعه دهید، از CI/CD پشتیبانی کنید و در عملیات محیط عملیاتی میراتک مشارکت داشته باشید.

توضیحات

  • با جاوا و اسپرینگ بوت سرویس‌های بک‌اند مقیاس‌پذیر توسعه دهید و نگهداری کنید.
  • با ری‌اکت و تایپ‌اسکریپت برنامه‌های وب واکنش‌گرا و دسترس‌پذیر بسازید.
  • REST APIها را ایجاد و استفاده کنید، قراردادهای OpenAPI/Swagger را نگه دارید و خطاها را روشن مدیریت کنید.
  • با الگوهای ریزسرویس، شیءگرا و رویدادمحور راهکارهای ماژولار طراحی کنید.
  • از Node.js برای سرویس‌های سبک، یکپارچه‌سازی‌ها، اجزای بک‌اند برای فرانت‌اند یا ابزارهای توسعه استفاده کنید.
  • با در نظر گرفتن یکپارچگی داده، کارایی و سابقه ممیزی، مدل‌های داده و پرس‌وجوهای PostgreSQL را طراحی و بهینه کنید.
  • از طریق APIها، وب‌هوک‌ها، پیام‌رسانی و الگوهای دیگر یکپارچه‌سازی ایجاد و پشتیبانی کنید.
  • برنامه‌ها را کانتینری کنید و از استقرار ابری، پیکربندی و محیط‌های یکسان پشتیبانی کنید.
  • خطوط CI/CD در Jenkins را با آزمون‌های خودکار، دروازه‌های کیفیت و استقرارهای تکرارپذیر نگهداری کنید.
  • گزارش‌های ساختاریافته، سنجه‌ها، رهگیری و گزارش خطای مفید به برنامه‌ها اضافه کنید.
  • مسائل کارکردی و محیط عملیاتی را حل کنید و کارایی، تاب‌آوری، مقیاس‌پذیری و نگهداشت‌پذیری را بهبود دهید.
  • برای طراحی، بازبینی، برنامه‌ریزی و بهبود مستمر با همکاران Product، UX، QA، DevOps، Architecture و مهندسی همکاری کنید.

شرایط لازم

  • حداقل پنج سال تجربه توسعه نرم‌افزار فول‌استک داشته باشید که شامل کار روی برنامه‌های محیط عملیاتی باشد.
  • تجربه عملی جاوا و اسپرینگ، به‌ویژه Spring Boot، سرویس‌های REST، ماندگاری داده، امنیت و آزمون خودکار داشته باشید.
  • تجربه فرانت‌اند با Angular یا React، TypeScript، HTML، CSS، طراحی مبتنی بر مؤلفه، مدیریت وضعیت و روش‌های نوین آزمون داشته باشید.
  • با Node.js برای سرویس‌های سبک، یکپارچه‌سازی‌ها، ابزارهای ساخت یا اجزای پشتیبان آشنا باشید.
  • تجربه ساخت REST API، ریزسرویس و برنامه‌های قابل نگهداری در محیط‌های توزیع‌شده داشته باشید.
  • مهارت قوی SQL و تجربه طراحی مدل‌های داده کارآمد در PostgreSQL یا پایگاه داده رابطه‌ای مشابه داشته باشید.
  • تجربه توسعه، استقرار یا پشتیبانی از برنامه‌های ابری و کانتینری داشته باشید.
  • روشن ارتباط برقرار کنید، مستندات فنی تهیه کنید و در کارگاه‌های مشتری‌محور شرکت کنید.
  • با OAuth2، OpenID Connect، JWT و طراحی امن API آشنا باشید.
  • تجربه Kafka، RabbitMQ یا فناوری‌های مشابه پیام‌رسانی و جریان رویداد داشته باشید.
  • با Kubernetes، پلتفرم‌های ابری، ابزارهای مشاهده‌پذیری و روش‌های امن تحویل نرم‌افزار آشنا باشید.
  • تجربه در مدیریت نیروی کار (WFM)، تجربه مشتری (CX)، مرکز تماس یا راهکارهای خدمات مشتری مزیت محسوب می‌شود.
  • تجربه AWS، Amazon Connect، FreeSWITCH، Kamailio، Twilio یا فناوری‌های ارتباطی مشابه مزیت محسوب می‌شود.
  • آشنایی با بهینه‌سازی نیروی کار و عملیات مرکز تماس، از جمله پیش‌بینی، زمان‌بندی، مسیریابی و پایبندی، مزیت محسوب می‌شود.
  • تجربه یکپارچه‌سازی برنامه‌های سازمانی با پلتفرم‌های CRM، HR، هویت، حقوق و دستمزد و تحلیل داده مزیت محسوب می‌شود.
  • آشنایی با ابزارهای توسعه با کمک هوش مصنوعی مانند GitHub Copilot یا Claude مزیت محسوب می‌شود.

مزایا

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