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

توسعه‌دهنده ارشد Rust

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

این فرصت شغلی چقدر برای من مناسب است؟

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

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

3 سال سابقه کار در گروه شغلی مشابه
C++ - متوسط
Java - متوسط
Python - متوسط
GIT - پیشرفته
TypeScript - متوسط
Rust - پیشرفته
Docker - مقدماتی

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

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

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

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

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

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

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

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

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

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

  • داشتن روحیه کار تیمی
  • داشتن روحیه یادگیری
  • داشتن روحیه رشد و پیشرفت
  • توانایی حل مسئله

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

سن
21 - 45 سال
جنسیت
تفاوتی ندارد
خدمت سربازی
اتمام خدمت سربازی و یا معافیت از آن الزامی است
نرم افزارها
GIT| پیشرفته Docker| مقدماتی TypeScript| متوسط C++| متوسط Java| متوسط Python| متوسط Rust| پیشرفته

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

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