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