- پیامرسانی (گفتگوها، تماس، استوری و... )
- مالی و بانکی (سرمایهگذاری، کارتبهکارت، خرید شارژ و بسته اینترنت و...)
- هوش مصنوعی
- خدمات عمومی و شهروندی (کالابرگ، نسخهٔ پزشکی، پست و...)
ما در بله بر پایه خلاقیت، ریسک پذیری بالا و اعتماد به توانمندیهای سرمایههای انسانی، و با مشارکت سازمانهای بزرگی مانند بانکها و شرکتهای پرداخت، در حال توسعه پیام رسان مالی «بله» هستیم.
در «بله»، علاوه بر خدمات معمول پیامرسانی گروهی (پیامهای متنی، صوتی، تصویری و ویدئویی، گروهها و کانالها، استیکر و…)، انواع خدمات مالی اجتماعی نیز وجود دارد: کارت به کارت، درخواست پول، خرید کالا و خدمات، اشتراکگذاری فاکتورها و یا رسیدها، پرداخت قبض، دریافت شارژ و غیره.
بله یه تیم با انگیزهست که مهمترین داشتهش، خانواده 30 میلیونی کاربرها هست. این تیم هر روز تلاش میکنه با ارائه خدمات بهتر و معرفی موثر فعالیتهاشون، کاربرها رو خوشحالتر کنه. میتونی با استفاده از مهارتهات برای میلیونها کاربر بله ارزشآفرینی کنی!
مسئولیتهای کلیدی:
مالکیت و تحویل صفر تا صدی (End-to-End): هدایت فیچرها از مرحله تحلیل و طراحی تا پیادهسازی، تست و استقرار نهایی با رویکرد انجام دادن کار تا رسیدن به نتیجه.
توسعه، نگهداری و پایداری سرویسها: توسعه، بازطراحی و ارتقای سرویسهای درآمدی و مالی با اسکیل بالا؛ این شامل پیادهسازی دقیق مکانیزمهای پایش (Observability/Monitoring) برای اطمینان از سلامت تراکنشها و شناسایی پیشگیرانه مشکلات در پروداکشن است.
ارتباط موثر با ذینفعان: تعامل شفاف و سازنده با تیمهای محصول و بیزینس برای پیشبرد اهداف درآمدی و درک دقیق نیازهای کاربران.
عیبیابی جامع: توانایی بررسی و ریشهیابی چالشهای فنی در کل مسیر (از کلاینت و APIها تا سرویسهای بکاند) با رویکرد Generalist برای حل سریعتر مسائل.
مهارتها و شرایط احراز:
سابقه کاری: حداقل 2 سال تجربه کاری مرتبط به عنوان توسعهدهنده بکاند / مهندس نرمافزار در سیستمهای عملیاتی (Production).
پایههای مهندسی نرمافزار: درک عمیق از مفاهیم پایه علوم کامپیوتر (طراحی الگوریتم، ساختار دادهها، پایگاههای داده و شبکههای کامپیوتری).
روحیه حل مسئله: داشتن ذهنیت تحلیلگر برای مواجهه با چالشهای بیزینسی و فنی، با تمرکز بر رسیدن به نتیجه و رفع موانع در مسیر رشد محصول.
مهارتهای ارتباطی و نرم: توانایی تعامل موثر، شفاف و سازنده با افراد فنی و غیرفنی (ذینفعان بیزینسی و محصولی).
قابلیت نگهداری و تست (Maintainability): نوشتن کدهایی که با وجود سرعت بالای توسعه، قابل تست، قابل درک و قابل نگهداری در سیستمهای توزیعشده باشند.
هوش مصنوعی: توانایی استفاده موثر و روزمره از ابزارهای AI-assisted Development در جهت افزایش سرعت توسعه، دیباگ و حل مسئله.
استک فنی تیم (آشنایی یا تجربه کار با آنها مزیت محسوب میشود): تاکید ما بیش از تسلط روی یک سینتکس خاص، روی اصول مهندسی نرمافزار و یادگیری سریع است، اما ابزارهایی که روزمره با آنها کار میکنیم عبارتند از:
زبان Go (Golang) به عنوان زبان اصلی توسعه بکاند
پایگاههای داده رابطهای و توزیعشده مانند PostgreSQL و CockroachDB
ابزارهای Caching و Message Broker نظیر Redis و Kafka
ابزارهای کانتینرسازی و مدیریت سرویسها مانند Docker و Kubernetes
دید جامع (Generalist Mindset) و آشنایی با مفاهیم سمت کلاینت برای دیباگ و هماهنگی بهتر Contractها