IOS Application Developer

Job brief

We are looking for an iOS Developer who possesses a passion for pushingmobile technologies to the limits and will work with our team of talentedengineers to design and build the next generation of our mobile applications.

Responsibilities

·         Execute full lifecycle software development

·         Write well designed, testable, efficient code by using best software development practices

·         Integrate software components into a fully functional software system

·         Develop software verification plans and quality assurance procedures

·         Document and maintain software functionality

·         Tailor and deploy software tools, processes and metrics

·         Comply with project plans and industry standards

·         Integrate data from various back-end services and databases

·         Gather and refine specifications and requirements based on technical needs

·         Collaborate with cross-functional teams to define, design, and ship new features.

·         Work with outside data sources and API’s

·         Unit-test code for robustness, including edge cases, usability, and general reliability.

·         Work on bug fixing and improving application performance.

·         Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

·         Design and build advanced applications for the iOS platform

  • Create Mobile layout/user interface for iOS application

Requirements

·         BS/MS degree in Computer Science.

·         At least 4 years of experience in developing mobile applications on iOS

·         Good English skills

·         Proven software development experience.

·         Ability to develop software in ASP.Net

·         Excellent knowledge of Relational Databases, SQL, Object Oriented Programming and web application development

·         Experience in developing web applications

·         Ability to document requirements and specifications

·         Familiarity with software development methodology and release processes

·         Aggressive problem diagnosis and creative problem solving skills

·         Strong organizational skills to juggle multiple tasks within the constraints of  timelines

·         Proficiency in Photoshop or other visual design and wire-framing tools

·         Proven working experience in iOS development

·         Expert knowledge of XCode, Objective-C, Cocoa Touch

·         Cryptography concepts for iOS applications

·         Familiar with stress testing approaches

·         Have published couple of original iOS application

·         Experience of application distribution process & App Store approval

·         Experience implementing useful caching, scaling, and performance improvements on iOS.

·         Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text

·         Experience working with remote data via REST and JSON

·         Work Experience with third-party libraries and APIs

·         Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies

·         Solid knowledge of full mobile application development life cycle.

Great Additional Skills:

·         Passion for user experience (UX)

·         A strong vision for what you think good iOS apps can be

·         Titanium Studio

 

تاريخ النشر: ٢٤ يناير ٢٠١٨
الناشر: Tanqeeb.com

تاريخ النشر: ٢٤ يناير ٢٠١٨
الناشر: Tanqeeb.com