استخدام Senior Android Developer
شرح موقعیت شغلی
ما به دنبال یک برنامه نویس اندروید برای کار در محیطی پویا جهت توسعه یک اپلیکیشن موبایل در حوزه Fintech هستیم. تمرکز اصلی شما بر روی توسعه پروژه اپلیکیشن اندروید و یک in-app library و ارتباط آنها با سرور است. شما در کنار تیم حرفه ای مهندسان و توسعه دهندگانی کار خواهید کرد که بر روی لایه های مختلف و زیر ساخت های سیستم کار میکنند. بنابراین تعهد شما به مشارکت در حل مسائل و حل پیچیدگی های طراحی و همچنین کیفیت محصول الزامی است.
مهارتهای مورد نیاز
• تجربه توسعه حداقل یک اپلیکیشن اندروید موجود در مارکت ها
• آشنایی با RESTful API برای اتصال اپلیکیشن های اندروید به سرویس های back-end
• تجربه برنامه نویسی multithreading
• آشنایی با unit test و کدهای قابل تست
• فهم کامل از design pattern ها و مفاهیم شی گرایی (OOP)
• تجربه پیاده سازی معماری MVVM یا MVP در اپلیکیشن اندروید
• آشنایی با Reactive Programming بوسیله RxJava
مهارتهای مورد نیاز
- برنامهنویس اندروید
- RestFul API
- MultiThreading
- Design Patterns
- OOP
- MVP
- MVVM
- React
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست