تیم «نقشه و مسیریاب نشان» این روزها با بیش از ۲۰ میلیون کاربر هم مسیره. ما ایمان داریم که داشتن این پشتوانه و موفقیت، به خاطر حضور هم تیمیهایی فوقالعاده، علاقهمند و حرفهای در کنارمون بوده. حالا تصمیم داریم برای روبهرو شدن با چالشها و تجربههای تازه، تیممون رو بزرگتر کنیم و ارزشهای جدیدی در نشان به وجود بیاریم. برای همین هم به دنبال یک همتیمی خلاق و علاقهمند هستیم که با خیال راحت کار رو بهش بسپاریم.
————-
اپلیکیشن نشان، پرکاربردترین محصول نشان برای ارائه خدمات به کاربران و مشتریان است. شما به عنوان «Android Developer» مسئولیت توسعه و نگهداری از اپلیکیشن نشان رو دارید. رعایت اصول صحیح توسعه، بهینهسازی و نوشتن کد قابل اطمینان هدف مهم در تیم توسعه نشان است.
موارد زیر بخشی از مسئولیتهای شما به عنوان Android Developer است:
- توسعه فیچرهای جدید اپ اندروید نشان برای تامین نیازهای کاربران
- تحلیل پیادهسازی فنی فیچرها برای رسیدن به بهترین راهحل
- کشف و رفع باگهای برنامه برای تامین پایداری بیشتر سیستم
- ریفکتور کدهای موجود جهت بهبود و نگهداری از کدهای موجود مطابق با معماری استاندارد
- مطالعه و بروز نگه داشتن دانش اندروید برای توسعه دانش فنی تیم و پیادهسازیهای بهروزتر
- تفسیر نیازهای محصولی به فرایندهای فنی به منظور امکانسنجی پیادهسازی
- بازبینی (review) کدهای سایر اندروید دولوپرها برای اطمینان از یکپارچگی و تضمین کیفیت کد
- مستندسازی فرآیندهای جاری و کدها به منظور شفافیت و استفاده در آینده
اگر این تواناییها رو داری مشتاقیم ازت بیشتر بدونیم:
- داشتن مهارت تفسیر نیازهای محصولی به فرایند فنی
- درک ساختار کلی سیستم عامل اندروید و فرایندهای کامپایل و بیلد
- آشنایی کامل با مباحث ساختمان داده و طراحی الگوریتم
- تسلط به برنامهنویسی اندروید شامل معماری، کامپوننتها
- توانایی دیباگ و کشف خطا
- تسلط با الگوی معماری MVVM
- آشنایی با اسکرام و اجایل
- تسلط به معماری ماژولار در برنامهنویسی اندروید
اگر تواناییهای زیر رو هم داری، برای همکاری باهات مشتاقتریم:
- آشنایی با مفاهیم GIS و کتابخانههای مربوط به اون (JTS و …)
- دانش ریاضیات و هندسی
- مهارت تفکر الگوریتمیک
- توانایی نوشتن داکیومنت فنی
- آشنایی با اصول مهندسی نرمافزار