Search by job, company or skills

  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are actively seeking an iOS developer with 1-3 years of experience, responsible for developing and maintaining applications for a range of iOS devices, including mobile phones and tablet computers. Your primary focus will be on the development of iOS applications and their integration with back-end services.

Responsibilities

  • Design, code, analyze, and test systems for iOS applications.
  • Introduce and present the use/nuances of newly designed products to clients.
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Handle software updates, patches, and bug fixes.
  • Develop applications for time-sensitive projects while considering business/system requirements.
  • Maintain project, drafts, files, codes, and scripts in an organized manner that allows other team members to make edits/suggestions/changes.
  • Continually learn about new programming languages, operating system updates, and other information that will affect the functions of applications in development.
  • Help maintain code quality, organization, and automation

Desired Profile

  • Proficient with Objective-C and Swift, Third-party libraries, APIs and Cocoa Touch.
  • Solid knowledge of different iOS frameworks (Core Data, Core Graphics, etc.) and programming tools (Xcode, Git, etc.)
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Knowledge of other web technologies and UI/UX standards
  • Understanding of Apple's design principles and interface guidelines
  • Knowledge of low-level C-based libraries is preferred
  • Experience with performance and memory tuning with tools
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools
  • Familiarity with continuous integration
  • Experience or Knowledge in iPhone/iPad application development will be an added advantage.
  • Excellent ability to develop and understand algorithms.
  • Excellent verbal and written communication in the English language.
  • A bachelor's degree in Computer Science, Engineering or a related field.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 137121941

Similar Jobs