استخدام برنامهنویس iOS
شرح موقعیت شغلی
در تارا بهدنبال یک iOS Developer هستیم؛ کسی که فقط کدنویس نیست، بلکه سازنده تجربهای است که هر روز هزاران کاربر لمسش میکنند. کسی که برایش کیفیت کد اهمیت دارد، رشد تیمی دغدغه است و یادگیریبخشی از سبک زندگیاش. اگر دوست داری در یک تیم چابک، روی محصولی زنده و همیشه در حال تحول کار کنی، این موقعیت برای توست.
مهارتهایی که شما را به یک توسعهدهنده اثرگذار در تیم تبدیل میکند:
- کد تمیز، قابل نگهداری و کارآمد با Swift بنویسد
- همراه با تیمهای چندوظیفهای، قابلیتهای جدید را تعریف، طراحی و عرضه کند
- بهصورت مداوم یاد بگیرد و دانستههایش را با تیم به اشتراک بگذارد
- روی نگهداشت کدهای Legacy کار کند و آنها را ارتقا دهد
- با ابزارها، ترندها و تکنولوژیهای جدید آشنا باشد و پیشنهادهای بهبود ارائه دهد
- در تعامل نزدیک با توسعهدهندگان دیگر، بهدنبال بهترین روشها و رویکردهای جدید باشد
پیشزمینهای که شما را آماده چالشهای این نقش میکند:
- مدرک کارشناسی یا کارشناسی ارشد در علوم کامپیوتر، مهندسی یا رشتههای مرتبط
- حداقل ۴سال تجربه توسعه اپلیکیشن iOS
- آشنایی عمیق با RxSwift و معماری MVVM
- درک کامل از چرخه توسعه موبایل
- تجربه در پیادهسازی Layoutهای پیچیده با UIKit
- تجربه کار با APIهای Restful
- تجربه کار با کتابخانهها و APIهای شخص ثالث
- آشنایی با فریمورکهای iOS مانند Core Data،Core Animation و سایر ابزارهای مرتبط
- تسلط بر Git برای مدیریت نسخه
- آشنایی با XCTest برای نوشتن تست واحد
- انتشار حداقل یک اپلیکیشن iOS نیتیو
برای شفافیت بیشتر، یادآوری میکنیم که:
برای این نقش، دنبال همتیمیای هستیم که مسئولیتپذیر است و به تحویل باکیفیت متعهد. در تیمهای چندتخصصی مؤثر همکاری میکند. در اجرا دقیق و ریزبین است، به جزئیات اهمیت میدهد و یادگیری مستمر را بخشی از کار میداند. کیفیت و اعتبار خروجی را در کنار هم تضمین میکنیم؛ بنابراین این نقش حضوری بوده و حضور شما در کنار تیم لازم است.
مهارتهای مورد نیاز
- Swift
- IOS
- Objective-C
- Xcode
- Git
- OOP
- RestFul API
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست