Commonwealth Bank
Commonwealth Bank
کامن‌ولث بانک یک شرکت خدمات مالی استرالیایی است که در حوزه‌های بانکداری خرد، ممتاز، تجاری و نهادی فعالیت می‌کند. خدمات این شرکت همچنین شامل مدیریت صندوق‌ها، بازنشستگی تکمیلی، بیمه، سرمایه‌گذاری و کارگزاری سهام است. کامن‌ولث بانک با بیش از ۵۲٬۰۰۰ کارمند و بیش از ۸۰۰٬۰۰۰ سهام‌دار، طیف گسترده‌ای از محصولات و خدمات مالی را ارائه می‌دهد که برای کمک به مشتریان در مدیریت و رشد امور مالی‌شان طراحی شده‌اند.

مهندس ارشد فول‌استک نرم‌افزار (Node.js، React، Next.js)

تجربه‌های احراز هویت امن برای کانال‌های بانکداری دیجیتال CommBank بسازید؛ از رابط‌های React و Next.js تا سرویس‌های Node.js. معماری مقیاس‌پذیر را در Node.js، React، Next.js و GraphQL هدایت کنید.

توضیحات

  • قابلیت‌های احراز هویت سرتاسری را در رابط‌های React و Next.js و سرویس‌های BFF مبتنی بر Node.js ارائه دهید.
  • طرح‌های مقیاس‌پذیر BFF و API را با REST و GraphQL توسعه دهید.
  • نیازمندی‌های کلی را به طراحی سیستم و پیاده‌سازی آمادهٔ محیط عملیاتی تبدیل کنید.
  • مدیریت امن توکن و نشست، وضعیت احراز هویت و یکپارچه‌سازی با پلتفرم هویت را بسازید.
  • با روش‌های مهندسی و سیستم‌های توزیع‌شده، سرویس‌های ابری بومی و تاب‌آور ایجاد کنید.
  • کد قابل نگهداری، آزمون‌های خودکار، مشاهده‌پذیری، CI/CD و سرویس‌های عملیاتی قابل‌اعتماد را ترویج دهید.
  • برای ایجاد یکپارچه‌سازی‌های قابل استفادهٔ مجدد و تجربه‌های یکپارچه برای مشتریان، با تیم‌های مهندسی و کانال‌های مختلف همکاری کنید.
  • ضمن مشارکت عملی، مهندسان را راهنمایی کنید و در شکل‌گیری تصمیم‌های فنی نقش داشته باشید.
  • در ارائهٔ قابلیت‌های احراز هویت مشتری مانند ورود، احراز هویت چندعاملی و کلیدهای عبور مشارکت کنید.

شرایط لازم

  • مسئولیت تحویل فنی در سراسر پشته، از طراحی تا پیاده‌سازی، را بر عهده بگیرید.
  • تجربهٔ قابل توجه در Node.js و JavaScript یا TypeScript داشته باشید.
  • تجربهٔ طراحی و ساخت سرویس‌های بک‌اند یا Backend-for-Frontend داشته باشید.
  • در React مهارت بالایی داشته باشید و با Next.js آشنا باشید یا تجربهٔ عملی داشته باشید.
  • در طراحی سیستم مهارت خود را نشان دهید.
  • تجربهٔ طراحی APIهای REST داشته باشید.
  • با سیستم‌های ابری بومی و معماری‌های توزیع‌شده آشنا باشید.
  • از الگوهای امنیت برنامه، احراز هویت یا مدیریت هویت آگاهی داشته باشید.
  • نشست‌ها یا توکن‌ها را به‌صورت امن مدیریت کنید.
  • روش‌های مهندسی قوی را در آزمون خودکار، CI/CD، مشاهده‌پذیری، قابلیت اطمینان و کد قابل نگهداری به کار بگیرید.
  • به توسعه با کمک هوش مصنوعی و ابزارهای نوین مهندسی علاقه‌مند باشید.

مزایا

  • محیط کاری دسترس‌پذیر، فراگیر و مبتنی بر احترام.
  • تسهیلات محیط کار و کمک برای متقاضیانی که به آن نیاز دارند.
  • فرصت‌های رشد شغلی در گروه Commonwealth Bank.