|
Job Description:
|
Experienced iPad/iPhone application developer for casino game
development company. Developer needs to have strong experience and
understanding of iOS memory management, security, performance
optimization, and design patterns. Developer needs to have a work
history that demonstrates that they can design and implement
large-scale, maintainable, expandable, and scalable applications.
- Computer Science bachelors or masters degree
- [Strong: 2 yrs+] Mobile app development experience (specifically iOS for iPad/iPhone; Android is a plus)
- [Strong: 2 yrs+] .NET Web Service development experience using WCF
- [Competent: 2 yrs+] CoreData, SQLite, & SQL Server Database development experience
- [Strong: 2 yrs+] Mobile app development experience (specifically iOS for iPad/iPhone; Android is a plus)
- Objective-C 2.0 and iOS SDK 4/5+ (CocoaTouch/UI Kit) experience in a professional environment
- Solid Knowledge of MVC, Singleton, KVC(KVO), Delegate Design Patterns
- Objective-C Memory Management and ARC
- Multithreading, Concurrency, Blocks Programming
- Knowledge of security and identity management solutions (such as SAML, OAuth, certificates and encryption)
- Core Data
- C# and .NET Framework 3.5/4.0/4.5 development experience
- Windows Communication Foundation (WCF)
- Windows Workflow (WF)
- Entity Framework
- Source code control understanding
- Microsoft Team Foundation Server (TFS)
- Git
- SubVersion (SVN)
- Strong Object-Oriented Design skills
- Experience with development across all application layers: from data, business logic, and user interface development
- [Strong: 3yrs+] .NET Web Service development experience using WCF
- Experience developing service-oriented applications and web services (JSON, SOAP, WCF)
- [Competent: 2yrs+] CoreData, SQLite, & SQL Server Database development experience
- Creating stored procedures using T-SQL
- Writing SQL to execute against a SQLite database
- Constructing CoreData fetch requests
- Schema design experience a plus
- Comfort working in an agile-based team environment
- Experience working with QA and testing tools for mobile
applications (Automated testing / Unit Test for iOS applications) a plus
- Knowledge of HTML5 mobile development as well as hybrid mobile development (iOS + HTML5) a plus
|
|
No comments:
Post a Comment