موسسه آموزش و ترویج کشاورزی

استخدام توسعه‌دهنده اندروید/Full Stack

موسسه آموزش و ترویج کشاورزی
تهران

فرصت شغلی
درباره شرکت

تکنولوژی‌ها

    PythonJavaAndroidDjangoKotlin

وظیفه شما توسعه اپلیکیشن‌های کاربردی اندروید در زمینه کشاورزی می‌باشد که شامل اپ‌های شناسایی و محاسباتی هستند.

اپلیکیشن هایی که باید توسعه داده شوند ممکن است آفلاین یا آنلاین و از نوع تعاملاتی باشند یعنی با پرسش و پاسخ کاربر را به هدفش می‌رساند.

یکی دیگر از وظایف شما پشتیبانی از اپلیکیشن پیام رسان آموزش و ترویج کشاورزی (پات) می‌باشد که از قبل توسعه داده و منتشر شده است.

مهارت‌های لازم:

  • مسلط به Kotlin و Java
  • آشنایی با الگوهای معماری MVP, MVVM,...
  • مسلط به کار با REST APIs و تجربه کار با کتابخانه Retrofit
  • آشنایی کامل با اصول و مفاهیم OOP و استفاده از Design Pattern‌ها
  • آشنایی با Material Design و مفاهیم طراحی UI/UX
  • مسلط به کار با کتابخانه‌های استاندارد و آشنایی با کامپوننت‌های Firebase (به ویژه FCM و Crashlytics)
  • تجربه کار با ابزار ورژن کنترل Git

مهارت هایی که شما را در اولویت قرار می‌دهند:

  • آشنایی و تجربه برنامه نویسی سمت سرور به زبان پایتون (جنگو)
  • آشنایی و تجربه کار با سیستم عامل لینوکس (CentOS) و نحوه استقرار پروژه سمت سرور بر روی آن
  • تسلط بر طراحی و پیاده سازی و کار با پایگاه داده‌های رابطه‌ای به ویژه MySQL و SQLite

ویژگی‌های عمومی مورد نظر:

  • سرعت تفکر و سرعت عمل بالا
  • برخورداری از تعهد کاری و وفاداری به سازمان
  • داشتن روحیه کار تیمی و فردی، توانایی برقراری ارتباط و تبادل نظر با دیگران و هماهنگی با مدیران
  • خلاقیت و توانایی حل مسئله
  • اشتیاق به جستجو و یادگیری (حتی در زمینه‌های غیر مرتبط)

مزایا

  • سازمان دولتی
  • بیمه
  • نزدیک به مترو (توحید)
  • فرصت یادگیری و ارتقا
  • انعطاف پذیری در کار