Senior iOS Engineer

As an iOS Engineer at Kami Vision, you will be responsible for developing applications (‘apps’) for Apple devices (iOS) and get them into the Apps Store. You will work as part of a team to define, design and implement features in the application. You will identify and correct deficiencies and fix errors in codes that show as bugs. Our app will be working with various hardware sensors like cameras and others. A good understanding of networking technologies along with app building skills is desirable.

An ideal candidate will have a bachelor’s or master’s degree in computer science and a relevant IT certification. You will have experience in UI and UX and iOS frameworks and be an expert in Objective-C or Swift experience. In addition, you should be proficient with offline storage, video processing, threading and performance tuning and be familiar with Apple’s design principles and interface guidelines.


  1. Design and build applications for iOS platforms
  2. Ensure performance, quality and ease of use of the application
  3. Collaborate with cross functional team and product managers to define and design the app
  4. Translate designs and wireframes into high quality code
  5. Integrate application with backend tools such as cloud, APIs and push notifications
  6. Familiarity with RESTful APIs and ability to integrate with third-party tools and backends
  7. Make the app to be highly customization for use by partners who needs personalization, re-skinning
  8. Responsible to help maintain code quality, organization and automation
  9. Responsible for providing prototypes and proofs of concepts
  10. Work with video content in terms of processing, uploading, downloading and showing as part of app

Skills and Qualification:

  1. Expert in Objective-C or Swift programming
  2. UI and UX experience
  3. Proficiency with 2D and 3D graphics frameworks
  4. Experience with iOS frameworks
  5. Adept with benchmarking and modification
  6. Familiar with Apple’s design principles and interface guidelines
  7. Proficiency with offline storage, video handling, threading and performance tuning
  8. Knowledgeable of clouds message API and push notifications
Job Category: Engineering
Job Type: Full Time
Job Location: Bengaluru San Jose CA

Apply for this position

Allowed Type(s): .pdf, .doc, .docx