
برنامه نویس C++پویان افزار آرکا
درباره موقعیت شغلی
درباره شرکت
شرکت پویان افزار برای تکمیل تیم فنی خود، به چند برنامهنویس 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
درباره شرکت
هسته مرکزی تیم از سال 1379 کار خود را به عنوان معمار، طراح و مجری انواع زیرساخت های شبکه، امنیت و زیرساخت های کاربردی آغاز نمود. همچنین تیم در شاخه ای دیگر، از سال 1382 در حوزه معماری، طراحی و توسعه دهنده نرم افزارهای خاص منظوره و سفارشی شروع به کار کرد.
در حال حاضر، تیم دارای سوابق درخشانی در انجام پروژه های کلیدی مختلف در سطح سازمانی و ملی در دو حوزه شبکه و امنیت است.
امروزه علوم و فنون مرتبط با ارتباطات گوی سبقت را از کلیه دانشهای متداول عرصه زمان را ربوده است. رویکرد جهانی سرمایه گذاری و اشتغال زایی، معطوف تحقیق و تولید در کلیه پروژه های مربوط به ارتباطات گردیده است. در این راستا تقاضای روز افزون به این تکنولوژی برتر در جوامع مختلف، زمینه ساز ایجاد و یا جذب دانش فنی و تدوین اصول و قوانین و استانداردهای لازم در زمینه راهکارهای مبنتی بر IT شده است. در این گستره تیم پویان افزار با جذب و آموزش کادر تخصصی مجهز به دانش روز و داشتن شرکای کاری معتبر برای تکمیل سبد خدمات، مدعی نهادینه نمودن دانش فنی در ارائه راهکارهای مبتنی بر IT، مشاوره، راه اندازی و پشتیبانی بسترهای ارتباطاتی در ایران است. دانش محوری و تغییرات اجتناب ناپذیر تکنولوژی در این فعالیت و چالشهای فنی از جمله مواردی است که در پویایی و استراتژیهای بلند مدت تیم پویان افزار نهادینه شده است.
در حال حاضر، تیم دارای سوابق درخشانی در انجام پروژه های کلیدی مختلف در سطح سازمانی و ملی در دو حوزه شبکه و امنیت است.
امروزه علوم و فنون مرتبط با ارتباطات گوی سبقت را از کلیه دانشهای متداول عرصه زمان را ربوده است. رویکرد جهانی سرمایه گذاری و اشتغال زایی، معطوف تحقیق و تولید در کلیه پروژه های مربوط به ارتباطات گردیده است. در این راستا تقاضای روز افزون به این تکنولوژی برتر در جوامع مختلف، زمینه ساز ایجاد و یا جذب دانش فنی و تدوین اصول و قوانین و استانداردهای لازم در زمینه راهکارهای مبنتی بر IT شده است. در این گستره تیم پویان افزار با جذب و آموزش کادر تخصصی مجهز به دانش روز و داشتن شرکای کاری معتبر برای تکمیل سبد خدمات، مدعی نهادینه نمودن دانش فنی در ارائه راهکارهای مبتنی بر IT، مشاوره، راه اندازی و پشتیبانی بسترهای ارتباطاتی در ایران است. دانش محوری و تغییرات اجتناب ناپذیر تکنولوژی در این فعالیت و چالشهای فنی از جمله مواردی است که در پویایی و استراتژیهای بلند مدت تیم پویان افزار نهادینه شده است.

