تیم ما در حال جذب برنامهنویس Senior Android Developer با سابقه کاری مناسب برای تبدیل پلتفرم تحت وب به اپلیکیشن می باشد.
اگر به دنبال چالش و متخصص ایجاد راهکار و استفاده از تکنولوژی های جدید هستید میتونید رزومه خودتون رو برای ما بفرستید.
توانایی های مورد نظر جهت همکاری با تیم ما شامل موارد ذیل می باشد :
- حداقل دو سال سابقه کار بر روی پلتفرم اندروید
- آشنایی با طراحی رابط کاربری و تجربه کاربری (UI/UX Designer)
- حداقل یک نمونه کار مناسب در مارکت های معتبر
- آشنایی با Design Pattern های متداول در برنامه نویسی اندروید
- تسلط به مفاهیم OOP
- تجربه کار با پایگاه داده Sqlite با Room ORM
- تسلط به زبان های برنامه نویسی Java و Kotlin
- تسلط به Android SDK
- تسلط به حداقل یکی از معماری های MVVM و MVP
- تسلط به مفاهیم Dependency Injection
- تسلط به مباحث Multi Threading در اندروید و آشنایی با RxJava و Kotlin Coroutines
- تسلط به RESTful API و لایبرری های پرکاربرد همچون Retrofit
- تسلط به مباحث Jetpack
- آشنایی با WebSocket
- دانش استفاده از Git Source Control و Git Flow
- دانش در زمینه Agile و ...
* امکان همکاری به صورت امیریه برای شما فراهم خواهد شد.