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