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