Must have extensive Android application development experience. Reference of 2 launched apps would be a plus. Good understanding of Android architecture. Should be able to design and build an Android app with optimal use of memory. Through the understanding of design patterns Must have strong software design and development experience. Passion and appreciation for great design and exceptional UI/UX. Experience developing Client/Server applications. Experience with database technologies is a plus. Experience in Object-Oriented design and Systems Architecture. Experience in tracking production issues and following through to resolution. The ability to interact effectively with software developers, product managers, and business users is required. Excellent verbal and written communication skills. Well organized with strong attention to detail.
ob Summary Development experience in Swift 2.0+ • Strong object-oriented design and programming skills foriOSplatforms • Experience in Xcode IDE (5+), Interface Builder and debugging tools • Solid understanding of the full mobile development lifecycle • Experience on Core Data/ SQLite Database or similar database • Experience in web service and API integration (REST, JSON and similar) • Experience with network communications on mobile platforms, making synchronous and asynchronous web service calls • Familiarity with version control with GIT, BitBucket or similar • Understanding on builds and release management, including distribution on iTunes • Experience with library development, third-party libraries, and APIs • Experience using social media APIs • Skills on UI and/or UX • Ability to work independently oniOSand as part of a team that delivers the product • Work closely with other mobile app developers. • Diagnose bugs and other issues in products • 2 - 4 years of experience asiOSdeveloper • The ability to work as part of a team in a very fast paced and changing environment