نوآوران امن اندیش شریف
نوآوران امن اندیش شریف

برنامه‌نویس ارشد Rust

تهران، طرشت
تمام وقت
منعطف
-
وام -امریه‌ی سربازی -بیمه درمان تکمیلی -ساعت کاری منعطف -کمک هزینه دوره آموزشی -میان وعده -فضای استراحت -صبحانه -کتابخانه -بسته ها و هدایای مناسبتی
11 تا 50 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
شرکت ایرانی دارای مشتریان داخلی و خارجی
1393
نآد
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

3 سال سابقه کار در گروه شغلی مشابه
سابقه کار در صنعت فناوری اطلاعات / نرم افزار و سخت افزار
C++ - متوسط
Python - متوسط
GIT - پیشرفته
Linux - متوسط
Rust - مقدماتی
Docker - مقدماتی

شرح شغل و وظایف

شرکت نآد محصولات خود را در راستای ارائه‌ی راهکارهای امن و سریع با روش طراحی توأمان سخت‌افزار/نرم‌افزار (Hardware/Software Codesign) ارائه می‌کند. هسته‌ی نرم‌افزاری محصولات بر روی سیستم‌های Embedded و در محیط bare-metal و به زبان C/C++ طراحی شده است. تیم توسعه‌ی محصول نآد قصد دارد در ادامه بخش‌های جدید را با زبان Rust توسعه دهد و به مرور کدهای قبلی را نیز با زبان Rust بازنویسی کند. در استانداردهای توسعه نرم‌افزار شرکت نآد، تست و ارزیابی از اجزای اصلی هر task به شمار می‌آید و در فرآیند‌هایی خودکار به طور مداوم اجرا شده و مورد بررسی قرار می‌گیرد. طراحی و پیاده‌سازی نرم‌افزار در چنین محیطی مستلزم تسلط و تجربه در لایه‌های پایین نرم‌افزاری و گاهی نیز با چالش‌هایی جذاب و آموزنده همراه است.

ما به دنبال برنامه‌نویسانی هستیم که در حال حاضر حداقل به یک زبان برنامه‌نویسی تسلط دارند، اما آینده‌ی خود را در زبان Rust می‌بینند. 


‫از جمله وظایف مورد انتظار شرکت:

  • طراحی معماری نرم‌افزار
  • ‫ Refactor و بهبود کدهای موجود
  • طراحی و توسعه‌ی نرم‌افزار
  • طراحی و توسعه‌ی تست
  • هدایت تیم توسعه‌ی نرم‌افزار
  • تشخیص صحیح نیازمندی‌های کاربران محصولات
  • ایجاد و نگهداری مستندات مربوط به توسعه‌ی محصول
  • تلاش برای رشد علمی و فنی تیم



مهارت‌های ضروری:


  • ‫تسلط بر یک زبان برنامه نویسی (مانند C++ یا Java یا Python یا Rust یا ...)
  • آشنایی و تجربه‌ی برنامه نویسی با زبان ‫Rust
  • ‫تسلط بر Clean Code و مفاهیم معماری نرم‌افزار
  • تسلط بر فرآیند تست و ارزیابی کد و ‫TDD
  • تسلط بر ‫Git
  • تجربه‌ی کار با ‫Linux
  • آشنایی با مفاهیم شبکه
  • آشنایی با مفاهیم سیستم‌عامل
  • آشنایی با همروندی در برنامه‌نویسی
  • ‫تسلط نسبی بر زبان برنامه‌نویسی C++



مهارت‌های امتیازی:


  • تسلط بر ‫Linux
  • تسلط بر مفاهیم شبکه
  • آشنایی با مفاهیم رمزنگاری
  • تجربه‌ی برنامه‌نویسی با زبان ‫‫Python
  • تجربه‌ی کار با سیستم‌های نهفته
  • ‫آشنایی با CI و ‫Docker



ویژگی‌های شخصیتی:


  • توانایی حل چالش‌های پیچیده
  • داشتن روحیه‌ی کار تیمی
  • داشتن روحیه‌ی یادگیری
  • علاقه‌مند به رشد و پیشرفت
  • داشتن روحیه‌ی ‫Mentoring و رهبری

شرایط احراز شغل

سن
20 - 40 سال
جنسیت
تفاوتی ندارد
نرم افزارها
GIT| پیشرفته Linux| متوسط C++| متوسط Python| متوسط Docker| مقدماتی Rust| مقدماتی

ثبت مشکل و تخلف آگهی

ارسال رزومه برای نوآوران امن اندیش شریف

این آگهی بسته شده است