پویان افزار آرکا
پویان افزار آرکا

برنامه‌نویس C++

تهران، قائم مقام
امکان استخدام معلولین
تمام وقت
شنبه تا چهارشنبه 8:30 الی 17 - پنجشنبه ها تعطیل
-
وام -بیمه درمان تکمیلی -اقامتگاه تفریحی -ناهار -میان وعده -امکانات ورزشی

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

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

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

3 سال سابقه کار در گروه شغلی مشابه
PostgreSQL - متوسط
C++ - پیشرفته
Git - پیشرفته
Redis - مقدماتی
Docker - پیشرفته
FastAPI - پیشرفته

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

شرکت پویان افزار برای تکمیل تیم فنی خود، به چند برنامه‌نویس C++ توانمند و پرانرژی نیاز دارد. اگر به کدنویسی تمیز، حل مسائل پیچیده و کار تیمی علاقه‌مندید، خوشحال می‌شویم با شما همکاری داشته باشیم.
مسئولیت‌ها
  • طراحی، توسعه و نگهداری سرویس‌ها و نرم‌افزارهای مبتنی بر C++
  • پیاده‌سازی و نگهداری سرویس‌های gRPC و ارتباطات بین سرویس‌ها (Inter-Service Communication)
  • همکاری در توسعه APIهای FastAPI و تعامل بین سرویس‌های C++ و Python
  • مشارکت در تحلیل، طراحی و پیاده‌سازی معماری پروژه‌ها (Microservices / Monolith)
  • نوشتن کد تمیز، بهینه و تست‌پذیر همراه با مستندسازی
  • رفع اشکال (Debugging) و بهینه‌سازی عملکرد برنامه‌ها
  • همکاری نزدیک با تیم‌های بک‌اند، تست و DevOps
شرایط احراز شغل
  • مهارت‌های اصلی (C++)
  • حداقل 3 تا 5 سال سابقه کار حرفه‌ای در زمینه توسعه با C++
  • تسلط بر مفاهیم مدرن C++ استاندارد 11/14/17 و بالاتر شامل Smart Pointers، Lambda، Move Semantics و...
  • آشنایی کامل با STL و ساختارهای داده و الگوریتم‌ها
  • تسلط بر برنامه‌نویسی شیءگرا (OOP) و الگوهای طراحی (Design Patterns)
  • تسلط به برنامه‌نویسی شبکه، Multiprocessing، Multithreading و IPC در سیستم‌عامل ویندوز و لینوکس
  • تسلط به سیستم‌های بیلد مانند CMake
  • توانایی کار با ابزارهای دیباگ مانند GDB یا LLDB
  • آشنایی با ابزارهای تست مانند Google Test / Catch2
  • آشنایی با Redis و PostgreSQL
  • تسلط به gRPC (Protobuf) برای ساخت سرویس‌های با کارایی بالا
  • آشنایی با طراحی و پیاده‌سازی REST API
  • آشنایی با FastAPI و مفاهیم پایه Python برای تعامل با سرویس‌های C++
  • آشنایی با مکانیزم‌های Serialization مانند Protobuf، JSON، FlatBuffers
  • تسلط به Docker و Git
داشتن تجربه یا مهارت در هر یک از موارد زیر، امتیاز محسوب می‌شود:
  • آشنایی با برنامه‌نویسی سیستمی در سطح کاربر و هسته در ویندوز و لینوکس
  • آشنایی با برنامه‌نویسی Native با استفاده از Win32 API
نکته: حقوق تعیین‌شده، حقوق حداقلی می‌باشد و حقوق افراد با توجه به میزان تخصص و مهارت آن‌ها تعیین می‌شود.

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

سن
25 - 40 سال
جنسیت
ترجیحاً آقا
خدمت سربازی
اتمام خدمت سربازی و یا معافیت از آن الزامی است
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
زبان
انگلیسی| متوسط ۵۰٪
نرم افزارها
C++| پیشرفته Git| پیشرفته Docker| پیشرفته FastAPI| پیشرفته PostgreSQL| متوسط Redis| مقدماتی

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

ارسال رزومه برای پویان افزار آرکا