User Experience Design
iOS Lead (Mobility)
What you need to know:
  • Bachelors Engineering in Computer Science/ Bachelor's or Master Degree in Computer Science (BCA/BCS/MCA/ MCS)
  • Strong understanding in core Computer Science concepts and frameworks.
  • Data structures and Algorithms.
  • Deep understanding of Objective C and Cocoa Touch Frameworks.
  • Deep familiarity on ARKit, AI Kit will be a key advantage.
  • Must have experience working with iOS frameworks such as Core Data, Core Graphics, and Core Animation.
  • Strong knowledge of the full mobile development life cycle.
  • Must have published at least 5 or more applications in app store.
  • Must familiar with the submission of application on app store.
  • Hands on Xcode 7,8,9, have deep knowledge of iOS 9, iOS 10, iOS 11.
  • Must have knowledge of Auto Layout, block, delegate, push notification, xib, Story board, In App purchase, Location tracking (GPS), UI components, controllers , views etc
  • Experience working with third party libraries and api’s.
What you need to be:
  • Motivated and enthusiastic to independently drive project execution.
  • A good communication skill is must.
  • Working knowledge of JIRA, BitBucket is required.
What you will do:
  • Motivated and enthusiastic to independently drive project execution.
  • A good communication skill is must.
Apply to
Not a Match?
Click here to learn about other opportunities.
4 steps to becoming a Mindstix Ninja
Tell Us About Yourself

Send us your resume, your Github Id, or a blurb about the coolest projects that you've ever created. We love interesting cover letters too! Write to us at

Preliminary Phone Screening

We chat about your work experience and understand why you really love doing what you do. We also work on programming problems or puzzles during this preliminary screening.

Technical Screening

Most technical interviews are in-person interviews in our labs. Our interview process challenges you to problems in programming logic, data structures, algorithms, and operating systems – the kind of things that make code Ninjas!

Code With Us

Our evaluation process may also need you to write code. We send you a few programming problems, or invite you to our lab to crack-away at code. Plan to spend a day at our lab if you're coming over.