ما به دنبال یک توسعهدهنده ارشد در پلتفرم iOS هستیم.
نیازمندیهای الزامی:
درک عمیق از iOS SDK و Framework های موجود در آن ( Foundation, Core Data, UIKit, )
درک عمیق و بنیادین از مفاهیم و مبانی برنامهنویسی شیگرا ( Object Oriented Programming )
تسلط کامل به زبان برنامهنویسی Objective-C و iOS Native Programming
آشنایی کامل با وبسرویسهای مرتبط با استانداردهای REST و SOAP
دانش کافی نسبت به پایگاههای داده ( به خصوص SQLite ) و تجربه در طراحی Data Model
آشنایی کامل با مفاهیم و تجربه کافی در Socket Programming
آشنایی با Multi-Thread Programming و Thread Safety
آشنایی با مفاهیم تست نرمافزار ( Unit Test, Integration Test, Stress Test و ... ) و XCTest Framework
آشنایی کامل با Architectural Pattern های پلتفرم iOS به خصوص MVC
آشنایی با Design Pattern های پلتفرم iOS مانند Facade, Adapter, Observer و …
مسلط به کار با XCode
مسلط به Debugging اپلیکیشنها با استفاده از Instruments ( یافتن Memory Leak, CPU Profiling, Zombie Objects و … )
مسلط به استفاده از Dependency Manager های پلتفرم iOS ( CocoaPods و Carthage )
آشنایی با SOLID Principles
آشنایی با تکنولوژیهای Source Control ( GIT, SVN )
تجربه انتشار اپلیکیشن در مارکتهای مختلف ( App Store , 3rd-Party Stores )
آشنایی کامل به اصول و قواعد توسعه Clean Code و شناخت Design Smell ها ( Rigidity , Fragility , Immobility و ... )
آشنایی با موارد زیر به عنوان مزیت محسوب میشود:
آشنایی با مبانی فشردهسازی تصویر و ویدیو و Scalable Video Coding آشنایی با معماری Adaptive Video Layering آشنایی با تکنولوژی RabbitMQ و پروتکل AMQP آشنایی با زبان برنامهنویسی Swift آشنایی با متدولوژیهای توسعه پروژه ( Scrum, eXtreme Programming ) تسلط کامل به زبان انگلیسی
معرفی شرکت
شبکه ویدئو کنفرانس ایران، اولین و برترین سرویسدهنده ارتباطات ویدئویی (service provider) در ایران است که ارتباط ویدئویی را بهعنوان مؤثرترین نوع ارتباط بهصورت سرویس و فرا سرویس ارائه مینماید. شوکا این خدمات را همسو با فرآیندهای اجرای امور در کسبوکار یا سازمانها و بر اساس نتایج بررسیها و با مشارکت صاحبان آن، طراحی و ارائه میکند. سرویسهای شبکه ویدئو کنفرانس ایران، سودآور، مناسب برای آسانسازی کسبوکار و افزایش کیفیت کار و زندگی مشترکانش است.
زبانهای مورد نیاز
انگلیسی
مهارتهای مورد نیاز
برنامه نویسی iOSiOS SDK Objective-Cios nativeRESTSOAPSQLiteMVC XcodeSwift