On Site iOS Developer

**THIS IS AN ON-SITE POSITION OUT OF OUR MELVILLE, NY OFFICE**


Federated Payments, a premier provider of merchant services in the U.S and Canada, is looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablets.  Your primary focus will be development of iOS applications and their integration with back end services. You will be working alongside other engineers and developers working on different layers of the infrastructure.  Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

 

Responsibilities:

  • Design, build and maintain high performance, reusable, and reliable iOS applications
  • Collaborate with Product Management, evaluating requirements and providing estimates
  • Collaborate with sales and support, identifying and resolving customer issues and bug fixes
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Help maintain code quality, organization, and automation
  • Provide and adhere to best-practices for agile application development
  • Code new software for internal iPhone and iPad applications

 

Requirements:

  • Detailed knowledge of iOS SDK, Objective-C, Swift and XCode
  • Proficient in native app development for iOS (iOS 8 preferred) and familiarity with Android platform as well as mobile friendly web application
  • Previous experience releasing iOS applications to the Apple App Store
  • Excellent knowledge of OOP, human computer interaction and usability design principles
  • Understanding of the Apple iOS DevCenter and publishing new applications on iTunes
  • Skilled in mobile friendly UI/UX design especially with newer version such as iOS 8
  • Experience working with RESTful services and knowledge of integrating apps with backend REST APIs
  • Experience with creating common web application suitable for both mobile and desktop user agents
  • Fit in with our ‘best place to work’ culture of fun with results
  • Professionalism; promptness, attention to detail, organization, accountability
  • Strong analytical and problem solving skills
  • Adapt quicjkly and positively to a constant changing business environment with tight timelines
  • Working knowledge of Apple Swift & ResearchKit, Sencha Touch

 

Education:

BA/BS Degree in Business, Computer Science or Electrical Engineering preferred or the equivalent of 4 years professional IT-related experience.  MS Degree preferred