We are looking for a Senior iPhone Mobile Developer that is enthusiastic about the growing mobile landscape and desires to contribute in a fast -paced and collaborative environment.
Strong technical skills are a must as you will be interacting with technical associates of varying skills. Great verbal communication skills and a positive team -player attitude are key components of this position.
Team player with the ability to provide technical guidance, leadership, and oversight on assigned projects
Excellent problem -solving and decision making skills
Ability to prioritize requests and work on multiple projects
Creation and Maintenance of automated build / test scripts
Provide guidance and recommendations on product architecture, development processes, coding guidelines, and development toolsRequired Experience :
Excellent English communication with the ability to effectively communicate with all levels of the organization
Have a solid professional development background with an understanding of Software Architecture and Design
Ability to work independently with minimal guidance and supervision on highly complex, technically advanced iOS projects
Excellent problem solving and persistence skills.
Enthusiasm for collaboration and mentorship
Strong desire to stay current on latest mobile technologiesRequired Knowledge, Skills, and Abilities :
2 years in hands on experience in mobile design, systems analysis, mobile programming, debugging, and performance testing.
2 years of iOS / Objective C, Swift development experience
Expert knowledge of the following IOS Frameworks : CocoaTouch, UIKit, and Core Data (Core Graphics and Core Animation a plus).
Extensive experience with JSON, XML, and inter facing iPhone / iPad applications to server side API
Ability to use knowledge of apple software to develop new features into existing applications
Strong grasp of algorithms, memory management, object oriented programming, MVC programming, and concurrent programming.,