Mobile Developer
Qualified candidates will be working with our customers to design and implement solutions for both consumer and enterprise mobile applications. This position requires an extremely dynamic, enthusiastic, and creative individual who enjoys working in a collaborative environment.
Educational Background:
BA or BS in Computer Science or Engineering Degree
Qualifications
The candidate must have the following minimum qualifications:
5-6 years of developing with an OO language such as Java, .net, or Objective-C
2+ years of iPhone Objective C , Cocoa development experience with at least 1 year of iPhone experience , 1 application in the Apple iPhone Application Store, 2 years’ experience in IOS SDK and Interface Builder
2+ years of experience coding application PHP 5
Coding skills in Objective C
Strong understanding of REST, SOAP, and web services, etc
Experience with LAMP technologies (Linux, Apache, MYSQL, PHP), Javascript and AJAX
Development experience with API/RSS/XML/JSON
Competent in Cocoa design patterns and API design
Comfortable closing Xcode and opening VIM to address a bug or add a feature to the backend API
Experience working with Object Oriented Programming
Blackberry and Android development experience is a Plus
Strong interaction and design sense
Experience with distributed application development, including creation of SOAP/REST services and/or messaging systems
Deftness at Object oriented design and system architecture for mobile devices and wireless systems
Solid coding practices including good design documentation, unit testing, peer code review and a preference for Agile development methods
Excellent judgment, organizational, and problem solving skills
Exceptional interpersonal communication skills, verbal and written
Strong sense of ownership and drive
Excellent communication skills