Back to Careers

iOS Developer

You will:
  • Be an integral part of our digital product team responsible for feature design, debugging, and product maintenance of Uno’s iOS mobile applications.
  • Utilize Bluetooth Low Energy and other communication protocols to seamlessly link our hardware devices to our client apps and server software.
  • Refine and implement iOS APIs that allow higher level code to access communication functionality in a simple manner: features like simple device setup, automatic data synchronization, and real time device coordination experiences.
  • Work within cross-functional feature teams and collaborate closely with firmware engineers, designers, and product managers.
You are:
  • A problem solver who finds solutions and implements them autonomously.
  • Energized by a fast-paced environment.
  • Methodical in your approach to writing and testing code.
  • Able to properly assess task timing and hit milestones.
  • Sensitive to user experience and code optimizations that improve it.
  • Able to communicate effectively with interdisciplinary team.
  • Able to evaluate solutions both in both pragmatic and ideal terms.
You bring:
  • BS/MS/PhD. in Computer Science or related field
  • 4+ years of professional software development experience—at least 2 years of those working with the iOS SDK and Swift.
  • Hands on and proven experience with algorithms, data structures, and design patterns as well as object oriented design principles.
  • Strong understanding of software design, architecture, data-structures, multi-threading, testing, security, and performance.
  • Experience designing application level protocols.
  • Previous experience working in agile development workflow.
  • Strong preference for Test Driven Development.
  • Past experience with developing software for devices that use Bluetooth Low Energy.
  • Experience creating reusable components with elegant, intuitive interfaces.
  • Uncompromising standards in performance, efficiency and stability of delivered product.
  • Expertise in CoreBluetooth, CoreAnimation, CoreData, Security APIs.
  • Ability to develop and consume RESTful network APIs.
  • Experience releasing and managing iOS apps in the Apple App Store is a plus.
  • Experience working at a startup is a plus.
You apply:
By sending us an email with your resume and a cover letter.