Senior IOS Developer

SOHO Square Solutions

$120K — $150K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or similar field
  • Professional experience in an Object-Oriented language (C++/Java/Objective-C)
  • Proven iOS development experience with Objective-C and Cocoa Touch
  • Familiarity with Web Services (REST, XML, SOAP, JSON) and data handling
  • Experienced with iOS frameworks like Core Data and UIKit
  • Knowledge of iOS store guidelines for app publishing
  • Ability to work in an Agile development environment and understand the full mobile development life cycle

Responsibilities

  • Implement, test, and maintain new and existing iOS applications
  • Collaborate with product teams and partners on integrated solutions
  • Define product requirements with product management
  • Ensure applications adhere to iOS publishing guidelines
  • Manage network communications and optimize app performance

Benefits

  • Limited travel requirement for the position
Full Job Description
As an iOS Mobile App Developer you will be responsible for:
  • Implement, test, publish and maintain new and existing Apps.
  • Interact with other product teams and partners to develop fully integrated solutions
  • Define new product requirements and design with the product management teams
  • There is no or very limited travel required for this position

Position Requirements
  • Bachelor's in Computer Science, Engineering or equivalent experience
  • Professional development experience using an OO language such as C++/Java/Objective-C
  • iOS development experience using Objective-C and Cocoa Touch
  • Experience interacting with Web Services (REST, XML, SOAP, JSON) and implementing data serialization/deserialization
  • Understand different data caching strategies and limitiations on a mobile platform.
  • Experience working with iOS frameworks such as Core Data and UIKit
  • Understand the iOS store guidelines and restrictions for publishing
  • Understand iOS restrictions on applications running in the background.
  • Understand how to manage network communications, GPS and battery life.
  • Knowledge of the model-view-controller and delegation design patterns.
  • Understand the changing trends of user interface guidelines for mobile apps
  • Experience as a member of an Agile development team.
  • Solid understanding of the full mobile development life cycle.
  • Experience with integrating with third party APIs including social networks.
  • Experience with database design and programming
  • Experience with building web, native and hybrid mobile applications
  • Understanding of mobile platforms, device manufacturers, mobile browsers, and device management
  • Passionate about mobile technologies and building interactive experiences across different communication media.
  • Ability to learn new technical skills easily

Similar Jobs

More Jobs at SOHO Square Solutions

More Consumer Technology Jobs

Find similar Senior IOS Developer jobs: