- 5+ years of experience as a technical lead of development teams including teams developing mobile applications
- 4+ years of mobile applications development experience in large and complex enterprise environment
- 2+ years of hands-on experience in development of mobile iOS applications using iOS SDK
- A portfolio of apps in the Apple App Store with positive ratings
- 4+ years of hands-on experience in design and development of Web applications, Web APIs or RESTful Web services using Java or C#.NET
- 4+ years of experience designing, building and launching consumer applications on mobile platforms
- Experience scoping and prioritizing product roadmaps, optimizing conversion funnels and using customer success metrics to identify opportunities for improvement
- Strong experience with technical troubleshooting production software
- Strong experience with different Object Oriented Programming (OOP) techniques:
- Solid understanding of interfaces, inheritance and how they are used for.
- Solid knowledge of classes and functions and in what layer they should be placed.
- Solid understanding of the DRY principle (that is "Don't Repeat Yourself" or don't copy code but reuse code.
- Experience with designing DB structures and strong DB development skills
- 3+ years agile/scrum development experience
NICE TO HAVE:
- Experience developing Android applications & developing applications available with positive reviews in Google Play