شرح موقعیت شغلی
ما در تیم توسعه نرمافزار خود، به دنبال یک برنامهنویس داخلی باانرژی و مشتاق یادگیری هستیم. مسئولیت اصلی در این موقعیت شغلی، طراحی و توسعه نرمافزارهای تحت ویندوز با رابط کاربری (UI) مدرن و صنعتی است که وظیفه ارتباط بلادرنگ (Real-time) با تجهیزات و سختافزارهای مختلف در بستر شبکه را بر عهده دارند.
دانشجویان علاقه مندی که پایه برنامهنویسی دارند و می خواهند تجربه برنامه نویسی برای نرم افزار های کاربردی و صنعتی را به مهارت های خود اضافه کنند استقبال میکنیم.
مسئولیتهای کلیدی:
- طراحی و توسعه رابط کاربری (UI) گرافیکی جذاب، روان و کاربرپسند (شامل داشبوردها، گرافهای بلادرنگ و فرمهای تنظیمات).
- پیادهسازی ارتباطات پایدار شبکه (Socket Programming بر بستر TCP/IP) برای ارسال و دریافت پیوسته دیتا.
- پردازش و تجزیه کردن دیتاهای خام و نمایش آنها روی گرافیک نرمافزار.
- آشنایی با مفاهیم Multi-threading، Concurrency و Asynchronous برای مدیریت همزمان پردازشهای پسزمینه و جلوگیری از کندی یا فریز شدن رابط کاربری.
- آشنایی با پایگاه داده SQL
مهارتهای مورد نیاز:
تسلط به یکی از تکنولوژیهای توسعه دسکتاپ مانند:
C# (WPF, Avalonia UI, WinUI)
C++ (Qt / QML)
Rust + Tauri