ما به دنبال یک مهندس نرمافزار با تجربه در Flutter، C و Python هستیم تا نرمافزارهای چندسکویی را توسعه داده و بهینهسازی کند. شما در تیمی چندرشتهای کار خواهید کرد و در توسعه اپلیکیشنهای موبایل و سامانههای نهفته نقش مهمی خواهید داشت. آشنایی با سایر زبانهای برنامهنویسی یک امتیاز محسوب میشود.
مسئولیتها
• توسعه اپلیکیشنهای چندسکویی با استفاده از Flutter.
• نوشتن و بهینهسازی کدهای C و Python برای سامانههای نهفته و بکاند.
• همکاری با تیم سختافزار و میانافزار برای یکپارچهسازی نرمافزار با دستگاههای تعبیهشده.
• اشکالزدایی، تست و بهینهسازی نرمافزار برای عملکرد و پایداری بهتر.
• استفاده از GitHub برای کنترل نسخه و توسعه مشارکتی.
• مشارکت در بررسی کد و طراحی معماری نرمافزار.
شرایط لازم
• مدرک کارشناسی یا کارشناسی ارشد در مهندسی نرمافزار، علوم کامپیوتر یا رشتههای مرتبط.
• بیش از ۳ سال تجربه در توسعه نرمافزار.
• تسلط بر Flutter، C و Python.
• تجربه در توسعه موبایل (Android/iOS) و سیستمهای نهفته.
• آشنایی با REST API، WebSocket و پردازش دادههای زمان واقعی.
• تجربه در GitHub، CI/CD و روشهای توسعه چابک (Agile).
مهارتهای ترجیحی
• تجربه کار با سایر زبانهای برنامهنویسی (C++، Java، Kotlin، Swift، Dart و غیره).
• آشنایی با یادگیری ماشین، پردازش سیگنال یا خدمات ابری.
•درک مفاهیم مدیریت پایگاه داده (SQL، NoSQL).
• آشنایی با پروتکلهای شبکه و اصول امنیت سایبری.
مزایا
•کار بر روی پروژههای نرمافزاری پیشرفته در یک تیم پویا.
•محیط کاری حضوری و تیمی در تهران.
• فرصتهای رشد شغلی و توسعه مهارتها.
معرفی شرکت
شرکت نانو طب در زمینه واردات لوازم پزشکی فعالیت دارد. هم اکنون این شرکت تصمیم به ساخت یک اپلیکیشن در زمینه خدمات پزشکی دارد. لذا نیاز به برنامه نویس برای رسیدن به این هدف داریم.