طراحی و توسعه اپلیکیشن های موبایل با استفاده از Flutter و Dart
پیاده سازی رابط کاربری (UI) بر اساس فایل Figma
تسلط بر Widget های Flutter و مدیریت Life Cycle آنها
مدیریت State در اپلیکیشن های Flutter با استفاده از پلاگین Provider
برقراری ارتباط با API ها و سرویس های خارجی
نوشتن کد تمیز و خوانا بر اساس اصول SOLID و Clean Code
حل مسائل فنی و چالش های برنامه نویسی
استفاده از Git برای مدیریت نسخه ها و همکاری با سایر توسعه دهندگان
آشنایی با اکوسیستم های iOS و Android
انتشار اپلیکیشن های Flutter در مارکت های مختلف (Google Play Store، Apple App Store)
توسعه و انتشار نسخه وب اپلیکیشن با Flutter Web
آشنایی با اصول Material Design و Cupertino
نوشتن کد با رعایت الگوهای استاندارد توسعه Flutter (Lints)
ارائه نمونه کار قوی از پروژه های Flutter منتشر شده
توانایی برقراری ارتباط موثر به زبان انگلیسی
آشنایی با اصول برنامه نویسی شیء گرا
حداقل ۲ سال سابقه کار مرتبط
مهارت هایی که امتیاز محسوب میشود:
آشنایی با معماری های مختلف پیاده سازی نرم افزار
آشنایی با روش های بهینه سازی عملکرد (Performance Optimization)
محیط کاری:
محیطی پویا و خلاق
فرصتی برای یادگیری و رشد
تیمی متشکل از افراد با انگیزه و با استعداد
معرفی شرکت
شرکت و تیم Topdevs متشکل از برنامه نویسان و کارشناسان ارشد حوزه کامپیوتر هستند که نزدیک به چهارسال است به شرکت های خارج از ایران فعالیت میکنند و در حال حاضر به علت پیشنهادات وارد بازار داخلی هم شده اند و داخل شرکت ما استخدام داریم و حقوق ماهانه لحاظ خواهد شد .