iPhone/Android/Mobile OS Apps Developer Job in Louisville 40202, Kentucky US
Role Essentials
• Experience and awareness of emergent mobile technologies with the ability to translate those technologies into delivering value to the business
• In-depth understanding of cross-platform application development
• Expert in object oriented programming, multi-threaded programming, and network programming
• Self-motivated, independent, passionate and proactive with a demonstrated ability for creative thinking
• Excellent command of written and spoken English
• 2+ years of experience building production software
• Enjoys contributing as part of a team
Role Desirables
• In-depth understanding of iOS or Android OS, with a minimum of 2 years of hands-on development experience, having published applications on the App Store or Market Place
• Strong coding skills in C, C++, Objective-C and/or Java
• Understanding of tradeoffs between mobile web and native development
• 2 years experience in mobile
• Bachelor's degree in computer science, or equivalent experience
• Master's degree in Computer science or related field
• Experience in more than one mobile OS, including Windows Mobile, Palm OS or webOS
• Experienced in protocol design for Mobile networks, including a good understanding of carrier networks, related challenges and constraints
• In-depth knowledge of networking protocols, including TCP, UDP, HTTP, and XML-based protocols
• Experienced in Web technologies (HTML, JavaScript, AJAX, etc…)
• Experienced in database design and implementation
• Experienced in designing APIs and developing cross platform SDKs
• Experienced in Agile development Reporting Relationships