گراف | Graph

تاسیس در ۱۳۹۴ کامپیوتر، فناوری اطلاعات و اینترنت ۵۱ تا ۲۰۰ نفر graph-inc.ir

استخدام توسعه‌دهنده Rust

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    مهم نیست
  • حقوق

    توافقی

شرح موقعیت شغلی


ما در گراف به دنبال یک توسعه‌دهندهٔ با حداقل ۲ سال تجربهٔ عملی در توسعهٔ محصولات با زبان Rust و حداقل ۴ سال تجربهٔ کلی در توسعهٔ نرم‌افزار هستیم. اگر به نوشتن کد قابل تست، خوانا و مستندسازی‌پذیر علاقه‌مندید، و تجربه یا اشتیاق کار در حوزه‌های مرتبط با امنیت سیستم عامل و سطح پایین سیستم دارید، مشتاق همکاری با شما هستیم.

مسئولیت‌ها:


  • طراحی، توسعه و نگهداری ماژول‌ها و سرویس‌های سمت سرور و کلاینت
  • نوشتن تست‌های واحد و یکپارچه طبق فلسفهٔ TDD و شرکت در Code Review
  • مستندسازی تغییرات، طراحی‌ها و APIها (README، RFC کوتاه یا مستندات فنی)
  • همکاری نزدیک با تیم‌های QA، DevOps و Product برای تحویل با کیفیت
  • رفع باگ‌ها، بهینه‌سازی عملکرد و شرکت در طراحی معماری محصول
  • شرکت در برنامه‌ریزی اسپرینت‌ها و پیاده‌سازی بهترین روش‌های توسعهٔ نرم‌افزار

پیش‌نیازهای الزامی (Must-have):


  • حداقل ۲ سال تجربه عملی توسعه با Rust در محصول یا پروژهٔ تولیدی.
  • حداقل ۴ سال سابقهٔ کلی در توسعهٔ نرم‌افزار
  • تسلط بر مفاهیم TDD (Test-Driven Development) و توانایی نوشتن تست‌های موثر (unit / integration)
  • آشنایی و رعایت اصول Clean Code و توانایی نوشتن کد خوانا، قابل نگهداری و قابل تست
  • توانایی مستندسازی دقیق کارها (توضیحات فنی، نحوهٔ اجرا، API docs)
  • تجربهٔ استفاده از ابزارهای کنترل نسخه (Git) و آشنایی با فرآیندهای Code Review
  • توانایی کار تیمی، ارتباط موثر و شرکت در جلسات فنی و تیمی

مهارت های زیر به عنوان مزیت درنظر گرفته می شوند:


  • تجربه یا آشنایی با eBPF
  • تجربهٔ توسعه روی Windows API
  • تجربهٔ کار با محصولات امنیتی (مثل EDR, XDR یا آنتی‌ویروس‌ها)
  • آشنایی با CI/CD (GitHub Actions, GitLab CI, Jenkins)، کانتینرها (Docker) و ابزارهای استقرار
  • آشنایی با مفاهیم شبکه، مکانیزم‌های IPC و نگهداری حافظه در سطح پایین
  • آشنایی با ابزارهای issue tracking (Jira/GitHub Issues) و مستندسازی (MkDocs, Sphinx, docs.rs)
  • توانایی خواندن و نوشتن انگلیسی فنی (برای مستندات و ارتباط با منابع)

مهارت‌های فردی:


  • روحیهٔ همکاری تیمی
  • مسئولیت‌پذیری در کیفیت تحویل (کدنویسی، تست، مستند)
  • توان حل مسئله و تفکر سیستمی
  • انعطاف‌پذیری در پذیرش بازخورد

نیازمندی‌های ارسال رزومه:
لطفاً رزومه خود را به همراه موارد ذیل برای ما ارسال کنید:

  • لینک GitHub/Repo (در صورت وجود)
  • یک نمونهٔ کوتاه کد یا توضیح پروژه‌هایی که با Rust انجام داده‌اید
  • یک پاراگراف کوتاه دربارهٔ نقش ایده‌آل شما و انتظارهایتان

معرفی شرکت

"گراف" شرکتی نرم‌افزاری فعال در حوزه امنیت اطلاعات است که فعالیت خود را در سال ۱۳۹۴ آغاز نمود.
توسعه نرم‌افزارهای امنیتی و ارائه راه‌کارهای حوزه امنیت در اطلاعات و ارتباطات بخش عمده فعالیت‌های ما در گراف را تشکیل می‌دهند.
  • مهارت‌های مورد نیاز

    Rust QA Jenkins
  • جنسیت

    مهم نیست
  • وضعیت نظام وظیفه

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    کارشناسی

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید

در شغل بهتری استخدام شوید! رایگان!

  • جستجو و ارسال رزومه به آگهی‌های استخدام بیش از ۱۰۰,۰۰۰ شرکت ایرانی
  • رزومه‌ساز رایگان
  • دریافت فرصت‌های شغلی جدید مرتبط از طریق ایمیل (Job Alert)
  • شناخت محیط کار و فرهنگ سازمانی شرکت‌های در حال استخدام
image/svg+xml