استخدام توسعهدهنده ارشد اندروید (Senior Android Developer)
شرح موقعیت شغلی
وظایف شما در شرکت مربوط به ایجاد و نگهداری برنامه های اندروید بر روی پلتفرم Android TV می باشد و باید با افراد در تیم های اندروید، بک اند، دیزاین و پروداکت در ارتباط باشید.
ما به دنبال فردی هستیم که علاوه بر داشتن نظم و علاقه به کار گروهی و یادگیری به موارد زیر نیز آشنا و تسلط لازم را داشته باشد.
ما به دنبال فردی هستیم که علاوه بر داشتن نظم و علاقه به کار گروهی و یادگیری به موارد زیر نیز آشنا و تسلط لازم را داشته باشد.
- تسلط کافی با زبان های برنامه نویسی کاتلین و جاوا
- آشنایی کامل با معماری های MVVM Clean Architecture و MVC
- آشنایی کامل با Jetpack Compose و مفاهیم مربوطه
- آشنایی کامل با مفاهیم Dependency Injection و تجربه کار با Dagger, Hilt و یا Koin
- آشنایی کامل با API های وب (REST) و مفاهیم RESTful
- تسلط کافی با Kotlin Coroutines, Kotlin Flow, LiveData و Room
- آشنایی کامل با سیستم کنترل ورژن گیت
- آشنا با کامپوننت های جت پک
- آشنایی کامل به ساختمان داده و الگوریتم و مفاهیم مهندسی نرم افزار
- آشنایی کامل با تست نویسی در اندروید
آشنایی با کتابخانه Leanback مزیت محسوب می شود.
آشنایی با مفاهیم CI/CD مزیت محسوب می شود.
ابزارهای و تکنولوژی های مورد استفاده در شرکت:
- Android: Kotlin, Java, MVVM
- Front-end: Angular, Ionic
- Back-end: Django, Express, PHP
- Infrastructure: CI/CD, Docker
- Design: Figma, Adobe software tools
مزایا شرکت:
- ناهار و میان وعده
- ساعات کاری منعطف
- پشتیبانی مالی برای شرکت در دوره های آموزشی مرتبط
- برنامه های تفریحی در زمانهای مشخص
- پشتیبانی مالی از برنامه های ورزشی فردی و گروهی
- امکان امریه سربازی برای آقایان
کار به صورت تمام وقت و حضوری میباشد. (مصاحبه فنی بصورت آنلاین صورت میگیرد)
محدوده شرکت: تهران، طرشت
محدوده شرکت: تهران، طرشت
مهارتهای مورد نیاز
- Android
- Kotlin
- Java
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست