iOS Developer

Job ID 2024-3643
Job Locations
Workplace Arrangement


Working under the supervision of the Engineering Manager of Mobile Applications Development, the iOS Developer assists with developing and testing mobile applications software and the integration with wired and wireless communication protocol stacks and embedded firmware systems in professional audio products.


  • Should design, develop, and maintain application individually as well as work in a group.
  • Must adhere to agile methodologies and the project management followed in the project
  • Should maintain quality and security of the assigned development tasks applying the best design and development guidelines as defined in the project.
  • Should work as per the defined project priorities and project schedules and ensure to complete the assigned projects within allotted timelines
  • Interact with team for the day to day development tasks and hurdles.
  • Attend all the project Meetings, discussion, other sprint meetings etc.


  • Expertise in Objective-C programming language.
  • Experience in Swift programming.
  • Expertise in Cocoa Touch frameworks.
  • Expertise in developing iOS applications.
  • Good knowledge on Design patterns.
  • Good knowledge in debugging and optimization tools like Instruments.
  • Good knowledge in In-App purchase, Push Notifications.
  • Good knowledge in generating .ipa files using different provisioning profiles.
  • Knowledge in writing unit test cases.
  • Should have good communication Skills.
  • Experience in working in projects run as per Agile Methodology.
  • Experience in interacting with people with different nationalities.

    Good to have-

  • Good knowledge in Bluetooth programming.
  • Knowledge in Cross platform technologies like PhoneGap.
  • Knowledge in native Android development.
  • knowledge on External Accessory framework, MultipeerConnectivity framework.
  • Good to have knowledge in Audio domain and related frameworks
  • Xcode IDE, Instruments.
  • Experience in using client apps for version controlling system like svnX, bitbucket, Tower etc.
  • Experience in code review tools/applications like gerrit, codecollaborator.
  • Experience in version controlling system (SVN, git).
  • Experience in Bug Tracking System (JIRA, QC etc..).

Shure’s mission is to be the most trusted audio brand worldwide – and for nearly a century, our Core Values have aligned us to be just that. Founded in 1925, we are a leading global manufacturer of audio equipment known for quality, reliability, and durability. We engineer microphones, headphones, wireless audio systems, conferencing systems, and more. And quality doesn’t stop at our products. Our talented teams strive for perfection and innovate every chance they get. We offer an Associate-first culture, flexible work arrangements, and opportunity for all.


Shure Incorporated is headquartered in Niles, Illinois, with remote and hybrid opportunities throughout the United States. We have more than 35 regional sales offices, engineering hubs, and manufacturing facilities throughout the Americas, EMEA, and Asia.


Don’t check off every box in the job requirements? No problem! We recognize that every professional journey is unique and are committed to providing an equitable candidate experience for all prospective Shure Associates. If you’re excited about this role, believe you’ve got the skills to be successful, and share our passion for creating an inclusive, diverse, equitable, and accessible work environment, then apply!






Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed