

مسئولیتها:
طراحی، ساخت و نگهداری اپلیکیشنهای پیشرفته اندروید با استفاده از Kotlin و/یا Java
یکپارچهسازی اپلیکیشنهای موبایل با APIهای RESTful و سرویسهای بکاند
نوشتن کد تمیز، قابل تست و قابل نگهداری مطابق با بهترین استانداردها
همکاری نزدیک با طراحان، مدیران محصول و سایر توسعهدهندگان برای تعریف و بهبود ویژگیهای اپلیکیشن
شرکت در جلسات تیمی و مشارکت در بحثهای بیندبخشی
کار با Git و مشارکت در فرآیندهای CI/CD
شرایط لازم:
حداقل 3 سال تجربه در توسعه اندروید به صورت نیتیو
تسلط کامل به Kotlin و/یا Java
مهارت کافی در استفاده از Android Studio و Android SDK
درک عمیق از REST APIها، متدهای HTTP و نحوهی یکپارچهسازی با API
تجربه عملی با معماری MVVM یا سایر الگوهای معماری مدرن
آشنایی با Room، ViewModel، LiveData و سایر اجزای Jetpack
درک خوب از اصول UI/UX در موبایل
توانایی کار تیمی نزدیک با تیمهای بکاند و فرانتاند و مشارکت فعال در جلسات تیمی
تسلط به Git و فرآیندهایی مانند branching، pull request، issue و GitHub Projects
داشتن اپلیکیشن منتشر شده در Google Play Store یا سایر مارکتهای اپلیکیشن امتیاز محسوب میشود
آشنایی با حداقل یکی از ابزارها یا فریمورکهای مدرن UI/UX زیر:
Jetpack Compose
Material3 (Material You)
Lottie
MotionLayout
Accompanist
امتیازات (Nice to Have):
تجربه کار با Firebase (Crashlytics، Remote Config و ...)
آشنایی با فریمورکهای تست (JUnit، Espresso)
آشنایی با مفاهیم اولیه بکاند یا تجربه همکاری در طراحی API
تجربه کار در تیمهای Agile یا استارتاپها
ثبت مشکل و تخلف آگهی
ارسال رزومه برای هوش گستران سپهر دماوند