Mobile App Developer (iOS)

MBO Partners

Annual salary:

Salary not disclosed

Post age:

1125 days

Job description:

Do you love to code? Do you have experience building iOS mobile apps from the ground up? Join a leading edge technology team for a great opportunity as a Mobile Applications Developer. Use your expansive background and creative ingenuity to contribute as we focus on new products and tools to revolutionize the IC community making marketing, billing, and tax compliance even easier and more convenient than ever before.

Right now is a great time to join us because we're building our mobile product lines from scratch and this is an opportunity to define and shape both architecture and process at a fundamental level.


  • Contribute as a part of our dynamic and interactive team in the technical development of our new Mobile Apps.
  • Collaborate closely with other developers, designers, managers, and executives to define, design, and ship new features.
  • Design, build, and maintain high performance, reusable, and reliable code.
  • Ensure the best possible performance, quality, and responsiveness of the application.


  • Bachelor’s Degree or Masters Computer Science or a related field
  • Must be able to showcase apps published in the App Store
  • Strong planning and communication skills
  • Experience using Objective-C, Swift, Foundation, and Cocoa Touch
  • Understanding of Xcode build environment (targets, schemes, build configurations, etc.)
  • Understanding of the iOS Provisioning Portal (profiles, App IDs, devices)
  • Knowledge of third-party iOS frameworks and tools
  • Experience with Core Data


  • Writing self-documenting code
  • Usability and design
  • JSON
  • CocoaPods
  • GIT or other version control technologies
  • Automated build processes / continuous integration
  • Interacting with web services and OAuth
  • RESTful API design and implementation.
  • Implementing accessibility and I18N to end user applications
  • Mobile test automation frameworks


  • Excellent ability to communicate with business users and key project stakeholders
  • Ability to operate well within teams or as individual contributor when necessary
  • Passionate about building and launching new applications to improve the user experience
  • Interested in career development and engagement in the business you support

Application instructions:

Apply via link below: