Roya TV is looking to hire

Roya TV is looking to hire

iOS Developer

Job Description

Job Description

We are seeking an ambitious, self-directed IOS developer responsible for the development and maintenance of applications aimed at a vast number of diverse Apple mobile devices to help us develop our new line of mobile applications.

Essential Duties and Responsibilities

 Build, deploy and support enterprise-class applications.

 Perform code review and integration tests.

 Actively participate in the design of software components. Use experience to help translate requirements into technical design and tasks

 Assist with providing estimates on assigned tasks

 Independently write quality code that is simple, reliable, and scalable

 Understand and create the fundamental native UI components (such as view controllers, scroll views, table views, etc.)

Skills

 BS in Computer Science, Computer Information Systems, or related technical discipline.

 Proven track record in producing apps for iOS, available in the App Store

 Proficiency with Apple computers and software, the Mac OS and iOS for mobile devices

 Minimum of 3 years of experience in software development for iOS.

 Minimum of 3 years of Objective-C development experience.

 Knowledge of standard Internet protocols including HTTP, HTML 5, SQL, CGI.

 Knowledge of security protocols such as SSL, TLS, SSH, and PKI.

 General design skills and experience in UX and UI design are a big plus.

 Strong quantitative, analytical, and critical thinking skills.

 Ability to work on multiple projects simultaneously in a small, fast-paced environment

 Experience with web development technologies (i.e. Core JavaScript, RequireJS, JQuery, Bootstrap, AngularJS, Backbone) – in case we need to wrap a web app using a product like: PhoneGap

 Familiarity with RESTful APIs to connect iOS applications to back-end services

 Familiarity with cloud message APIs and push notifications

 Experience with offline storage, threading, and performance tuning

 Ability to understand business requirements and translate them into technical requirements

 Proficient understanding of code versioning tools, such as Git

 Familiarity with continuous integration

apply-now

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *