ما در جستجوی یک توسعه دهنده باتجربه و خلاق Android است که در طراحی، توسعه و نگهداری برنامههای Android تخصص داشته باشد. به عنوان یک توسعه دهنده ارشد، انتظار میرود که شما در تمام مراحل چرخه توسعه نرم افزار، از برنامهریزی و طراحی گرفته تا تست و انتشار، نقشی فعال داشته باشید.
مسئولیتها:
- طراحی و ساخت برنامههای پیشرفته برای پلتفرم Android با استفاده از Kotlin و/یا Java
- همکاری با تیم چند رشتهای برای تعریف، طراحی و ارائه ویژگیهای جدید
- کار بر روی برطرف سازی اشکالات و بهبود عملکرد برنامه
- ارزیابی و پیاده سازی بهترین روشها و ابزارهای جدید برای توسعه مداوم برنامه
- مشارکت در بررسی کد و حفظ کیفیت کد بالا
الزامات:
- حداقل 6 سال تجربه مستقیم در توسعه نرم افزار Android
- تسلط کامل بر زبانهای برنامهنویسی Kotlin و/یا Java
- تجربه کار با Android SDK و ابزارهای مختلف نرم افزاری مانند Android Studio
- آشنایی با معماریهای MVP، MVVM و Clean Architecture
- تجربه با RESTful APIs برای اتصال برنامههای Android به سرویسهای back-end
- دانش کار با ذخیرهسازی دادهها، ترجیحاً SQLite و Room Persistence Library
- تجربه در کار با سرویسهای ابری (مانند AWS, Google Cloud Platform) مزیت محسوب میشود.
- داشتن مهارت زبان انگلیسی امتیاز اضافه دارد.
ما به دنبال فردی هستیم که علاقه مند به کار در محیطی پویا و متنوع باشد و بتواند با انگیزه بالا و تعهد کامل به دنبال رسیدن به اهداف بلندپروازانه باشد. دقت کنید در فایل رزومهی خود لینک پروفایل linkedin خود را نیز حتما ارسال کنید.