تعریف موقعیت شغلی
شخصی که برنامه های مناسب موبایل را طراحی و تولید می کند.
شرایط احراز شغل
دارای سابقه فعالیت تخصصی مرتبط
دارای روحیه کار تیمی و توانایی جستجو و خودآموزی مطالب جدید
خلاقیت و نوآوری
روحیه فعالیت در تیم و teamwork
برقراری تعادل بین سرعت و کیفیت
تخصص های مورد نیاز
مسلط به مفاهیم الگوهای طراحی نرم افزار مانند MVP
مسلط به توسعهدهندگی برنامههای موبایل روی حداقل یکی از پلتفرمهای android یا iOS
آشنایی با مفاهیم ورژن کنترل و سرویسهایی مانند Git
آشنایی با اسکریپ نویسی مانند javascript
مهارت کدنویسی به زبان Lua
مسلط به زبان برنامه نویسی Java و Design pattern
آشنا به امنیت موبایل، مهندسی معکوس و ابزارهای Debug
آشنا به یک زبان اسکریپتی، مانند Python و یا PHP
تسلط به لینوکس، رمزنگاری و Obfuscation
شرح وظایف شغلی
مرکز بر برنامهنویسی و دیباگ کردن
پیادهسازی طرحها، سناریوها و ویژگیهای جدید در برنامه
ساخت کدهای Reusable و توسعه Component برای بهرهگیری در آینده
روحیه فعالیت در تیم و teamwork
برقراری تعادل بین سرعت و کیفیت
دقت و توجه به جزئیات طرح هنگام پیادهسازی و ارائه خروجی نهایی