iOS Developer

  • Full-time

Company Description

Unikey delivers the ultimate in convenience, control, simplicity and elegance for automated entry by making your smartphone a virtual key. With Unikey “touch-to-open” technology, your smartphone stays in a pocket or purse to keep hands free for groceries, strollers, or boxes. Unikey technology can be integrated into many access control systems that would otherwise require a key, PIN, or password.

Job Description

Candidate will be working with the engineering team to develop and deliver mobile applications across multiple device platforms. Design, code, test, debug, and implement mobile applications across multiple device platforms. Work in an agile software development environment. Work with the QA team to prevent bugs in released code. Candidate will be expected to work closely with the Director of Software to meet aggressive deadlines. The position will require someone who can “wear many hats” and be engaged in problem solving outside of their typical duties. This candidate must possess a high degree of conceptual and analytical thinking.

Qualifications

5+ years of professional programming experience

3+ years of mobile development experience using Objective-C, Java or C++

Released applications to either Apple App Store, Google Play or BlackBerry App World (must provide links)

Experience consuming RESTful APIs using JSON or XML

Experience using database technologies including SQLite, MySQL or Core Data

Experience using Xcode and Eclipse 

Strong experience in UI / UX design, development and theory

Advanced knowledge of software design and development processes

Broad knowledge of QA processes and requirements gathering

Awareness of business issues and their impact on product development

Effective communication skills, focusing on presentation of technical information

Desired Skills Experience with Server Side Programming and Databases

Experience with Apple’s MFi Program or Core Bluetooth Framework

Understanding of certificates, encryption, and other security based concepts

Ability to convert Photoshop designs and assets for use in mobile applications and layouts

Background BSCS, BSEE, or equivalent education and/or years of work experience, Postgraduate studies are a plus.


Additional Information

All your information will be kept confidential according to EEO guidelines.