توضیحات
- توسعه برنامهها یا وباپلیکیشنهای اندروید برای موبایلها و تبلتهایی که از سیستمعامل اندروید پشتیبانی میکنند.
- توسعه اپلیکیشنهای اندرویدی و پشتیبانی از آنها.
پیشنیازها
مهارتهای ضروری:
- مهارت حل مسئله، آشنایی و دانش کافی در مفاهیم پایه برنامهنویسی (ساختارهای داده، الگوریتمها).
- مسلط به زبان برنامهنویسی Java و Kotlin.
- مسلط به مفاهیم برنامهنویسی اندروید.
- مسلط به مفاهیم برنامهنویسی شیءگرا OOP.
- مسلط به مفاهیم RESTful ، Retrofit.
- مسلط به مفاهیم Dependency Injection.
- دانش و تجربه کافی در کار با معماریها (MVVM و Clean Architecture).
- دانش کافی در خصوص Design Patternها.
- دانش مناسب در مفاهیم کلی ORM.
- دانش کافی در خصوص مفاهیم Git و استفاده از آن.
- آشنایی با تستنویسی.
- آشنایی با مفاهیم SOLID.
- تجربه کار با طراحی واسط کاربری بر مبنای Material Design.
مهارتهای امتیازی:
- آشنایی با Flutter.
- آشنایی و تجربه کار با Jetpack compose.
جزییات
Job fair
To see more jobs that fit your career